将 Django USE_TZ 切换为 True

问题描述 投票:0回答:1

我有一个相当旧的网站(从 Django 1.6 开始),但随着时间的推移已经升级,现在是 Django 4.2。它一直有

USE_TZ=False
TIME_ZONE='America/Chicago'

我们有很多关键日期(订阅、购买记录等),其中许多是从我们的支付处理器的外部 Webhooks 提供的。

我正在考虑添加另一个 Django 应用程序,但它需要

USE_TZ=True
。有人知道如果我打开它会发生什么吗?我已经在我的开发环境中打开了它,没有看到任何明显的问题,但无法轻松复制我收到的 Webhooks 和广泛使用日期计算的日常任务。我应该在哪里寻找问题?

django timezone
1个回答
0
投票

我对你的问题很困惑。你说的开启具体是什么意思?打开什么?

如果您想从

True
切换到
False
,或者反之亦然。您可以转到 Django 设置并将其更改为
USE_TZ
。但我相信默认情况下这是真的。
不确定这是否是您正在寻找的答案,您的问题有点模糊。

© www.soinside.com 2019 - 2024. All rights reserved.