文档章节

关于Django的时区设置TIME_ZONE,USE_TZ的问题

乐_然
 乐_然
发布于 2017/10/19 01:27
字数 171
阅读 51
收藏 0

在Django的settings.py中,已经将时区设置成了:

TIME_ZONE = 'Asia/Shanghai'
USE_TZ = True

发现在Models中,使用

create_time = models.DateTimeField(default=datetime.now)

插入到数据库中的时间,还是UTC的时间,比北京时间差了8个小时。
发现后台一直在提醒这个警告:

RuntimeWarning: DateTimeField Test.create_time received a naive datetime (2017-10-15 14:38:37.873873) while time zone support is active. RuntimeWarning)

这个warning的原因是,Django配置为使用timezone的datetime格式,而datetime.now是不包含timezone信息的。

那么怎么解决这个问题呢,对settings.py中的UZE_TZ=False

然后重启下服务,就o了

参考:
http://smilejay.com/2014/06/django-datetimefield-timezone-issue/
http://blog.csdn.net/w6299702/article/details/38782607

© 著作权归作者所有

共有 人打赏支持
乐_然
粉丝 10
博文 140
码字总数 32585
作品 0
南京
私信 提问
Reviewboard时区问题

在创建ReviewBoard站点后发现,Reviewboard时区默认为UTC(服务器时区为+8区,即东八区) 在后台管理界面将时区修改为Asia/Shanghai后,没起什么作用 数据库中的时间是UTC时间 邮件中的时间是...

donhui
2014/09/18
0
0
django的时区冲突错误 /usr/lib/python2.7/site-packages/...

这个错误大概不会影响你的一些主要功能,但是在终端会显示warning的。 错误的原因比较明显,就是 DateTimeField received a naive datetime while time zone support is active. 所谓的数据库...

vincent_y
2013/10/14
0
0
django中时间和语言的设置

django中默认的语言为英文,而时间则为UTC时间。如果需要改为简体中文和中国相对应的时间,需要对根目录下的settings.py进行相应的设置,设置结果如下: 这里需要特殊强调的是USE_TZ,这里指...

idealclover
2017/11/04
0
0
Django timezone问题

今天用django做个blog碰到了问题,提交内容后浏览提示Database returned an invalid value in QuerySet.datetimes(). Are time zone definitions for your database and pytz installed? dja......

quanpower
2014/03/23
0
0
RHEL7.2_X64定时计划任务到时间没有自动执行

1.检查计划任务服务是否启动 systemctl status crond.service 2.查看计划任务日志 tail -f /var/log/cron 3.date查看时间 date Fri May 11 13:34:16 CST 2018 date -R Fri, 11 May 2018 13:......

静听的风
05/11
0
0

没有更多内容

加载失败,请刷新页面

加载更多

开源软件会被云杀死吗 ?

本文转载云头条,原作者:Michael Stiefel是Reliable Software公司的负责人,是一名软件架构和开发顾问。 文章要点 虽然开源开发不会消失,但商业开源厂商的未来不是很有希望。随着全面管理的...

linuxCool
35分钟前
2
0
OSChina 周三乱弹 —— 谈什么对象?睡什么觉?

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @胖达panda :最肯忘却古人诗,最不屑一顾是相思。分享童丽的单曲《红豆生南国》: 《红豆生南国》- 童丽 手机党少年们想听歌,请使劲儿戳(这...

小小编辑
39分钟前
185
5
stylus

stylus基础教程,stylus实例教程,stylus语法总结

miaojiangmin
今天
5
0
PHP生成CSV之内部换行

当我们使用PHP将采集到的文件内容保存到csv文件时,往往需要将采集内容进行二次过滤处理才能得到需要的内容。比如网页中的换行符,空格符等等。 对于空格等处理起来都比较简单,这里我们单独...

豆花饭烧土豆
今天
2
0
使用 mjml 生成 thymeleaf 邮件框架模板

发邮件算是系统开发的一个基本需求了,不过搞邮件模板实在是件恶心事,估计搞过的同仁都有体会。 得支持多种客户端 支持响应式 疼彻心扉的 outlook 多数客户端只支持 inline 形式的 css 布局...

郁也风
今天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部