感谢您的提前帮助。
我有一个django / python项目,并通过弹性beantalk部署到了AWS。但是当前部署版本的时间存在问题。我通过Django模型获取当前时间并将其渲染到前端。它总是落后一天,但是在localhost上可以正常工作。
我已将/ etc / localtime下服务器上的本地时间更改为所需的时区,但这不能解决问题。
任何建议将不胜感激! 非常感谢
答案 0 :(得分:0)
保持服务器原来的时间,我认为这是UTC。
并在项目的设置文件中更改时区:
TIME_ZONE = 'America/Chicago' # use your desired local timezone
USE_TZ = True
答案 1 :(得分:0)
我想出了解决方案。问题是我在模型形式中使用了“ now()”来初始化值。我想这将花费服务器重新启动时间并将其用于每个实例。它通过从表单字段初始化部分中删除括号来工作,这样将为每个实例调用now函数。