关于 django 的时区设置与MySQL 时间相差8小时

之前创建项目的时候 在 setting 文件中有这么个配置:

LANGUAGE_CODE = 'zh-Hans'  
  
TIME_ZONE = 'Asia/Shanghai'  

虽然在管理页面上看的时间是对的,但是在测试session过期时间的时候,发现保存在mysql中的session expire_time 总是与当前时间差 8 小时,所以需要在 setting 配置文件中去掉这句:

USE_TZ = True





版权声明:本文为Dopamy_BusyMonkey原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。