如何正确设置django time_zone,以便在视图中正确使用datetime



在django 1.5中

我在我的设置…:

USE_TZ = True 
TIME_ZONE = 'Europe/Paris' 
当我用 创建一个对象时
date_crea= auto_add_now()

在16h20在我的计算机在巴黎,mysql数据库上,date_crea设置为14h20…

在我的admin list_display,我看到16h20太,但当我想使用date_crea在我的视图,my_objects。Date_crea =14h20,为什么django知道在我的admin list_display上显示正确的日期,而不是在我的视图中显示?

在Django 3.0.5

将变量"USE_TZ = True"改为"USE_TZ = False"。可以

TIME_ZONE = 'UTC'是解决方案。

相关内容

  • 没有找到相关文章

最新更新