【发布时间】:2015-11-13 07:57:08
【问题描述】:
我有以下 MySQL 数据库表:
+---------------------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------------------------+-------------+------+-----+---------+-------+
| fixtureid | int(11) | NO | PRI | NULL | |
| fixturedate | datetime | YES | | NULL | |
我希望从 xmlsoccer.com 网站提取一些数据,但它以以下格式返回“2015-08-01T11:45:00+00:00”。
当我尝试导入它时,我收到以下错误:
异常类型:ValueError 异常值:MySQL 后端没有 当 USE_TZ 为 False 时支持时区感知日期时间。
我的django代码如下:
fixtureUpdate = StraightredFixture(fixtureid=fixture['Id'],
away_team_id = fixture['AwayTeam_Id'],
home_team_id = fixture['HomeTeam_Id'],
fixturedate = fixture['Date'])
fixtureUpdate.save()
如果有人能指出我正确的方向,让 MySQL 变得友好,那就太好了。非常感谢,艾伦
【问题讨论】:
标签: python mysql django date django-orm