抑制 django 天真的日期时间警告
Posted
技术标签:
【中文标题】抑制 django 天真的日期时间警告【英文标题】:suppress django naive datetime warnings 【发布时间】:2015-01-02 22:26:33 【问题描述】:我关心一个涉及 datetime 模块的脚本。我必须禁止“对象在时区处于活动状态时收到一个幼稚的日期时间”,因为脚本中还有其他打印语句。我的代码如下
脚本:
from datetime import datetime
date = datetime.now()
objName = className.objects.create(param=value, param=value, param=value, time=date, attachment=attachment)
models.py
class className(models.MOdel):
t = models.DateTimeField(null=True, blank=True)
如何抑制天真的日期时间警告?
【问题讨论】:
RuntimeWarning: DateTimeField received a naive datetime的可能重复 【参考方案1】:只需禁用时区,如stated in the documentation:
USE_TZ = False
【讨论】:
它已经设置为 false。有没有办法抑制错误消息?我的意思是我不希望它们出现在终端中。以上是关于抑制 django 天真的日期时间警告的主要内容,如果未能解决你的问题,请参考以下文章
Django:RunTimeWarning:DateTimeField 在时区支持处于活动状态时收到了一个天真的日期时间