我想为我的一个Django模型设置一个DateTimeField。我的代码如下所示:RuntimeWarning:DateTimeField在django中收到了一个天真的日期时间
dt = datetime.fromtimestamp(mktime(parsed_feed.updated_parsed))
feed.updated = dt
updated_parsed是结构的格式如下:
time.struct_time(tm_year=2016, tm_mon=4, tm_mday=26, tm_hour=8, tm_min=20, tm_sec=43, tm_wday=1, tm_yday=117, tm_isdst=0)
和更新,显然是Django的DateTimeField字段。我试图将结构转换为日期时间对象,然后将其设置为我的字段。一切都工作得很好,并且正确的日期和时间设置,但是,我在控制台收到此错误(警告):
RuntimeWarning: DateTimeField Feed.updated received a naive datetime (2016-04-26 08:25:08) while time zone support is active.
RuntimeWarning)
如何整合时区支持到DateTime对象(DT)?