使用MySQL设置Django时datetime值不正确
我正试图在Mac上用MySQL设置Django。这是我的设置:使用MySQL设置Django时datetime值不正确,mysql,django,Mysql,Django,我正试图在Mac上用MySQL设置Django。这是我的设置: Django 1.9 Mysql 5.6.23 OSX10.11 对于数据通信,我使用MySQL连接器 我修改了settings.py文件,以便Django可以与MySQL对话。 问题是,当我执行python manage.py migrate时,我不断遇到以下错误: django.db.utils.DatabaseError: Incorrect datetime value: '2016-01-11 06:59:07.980
- Django 1.9
- Mysql 5.6.23
- OSX10.11
settings.py
文件,以便Django可以与MySQL对话。
问题是,当我执行python manage.py migrate
时,我不断遇到以下错误:
django.db.utils.DatabaseError: Incorrect datetime value:
'2016-01-11 06:59:07.980679+00:00' for column 'applied' at row 1.
此日期时间格式有什么问题?检查此链接,看起来MySql的格式不正确 看看这个。看起来此问题已报告为错误。虽然我不知道他们所说的关闭bug(无效)是什么意思
我也面临同样的问题。我已切换到django 1.8.7,它工作正常。请转到项目目录下的settings.py并将USE\u TZ更改为false
USE_TZ = False
它被标记为无效,因为它是连接器上的一个bug,必须向mysql报告,而不是向Django报告。@arielnmz感谢您的解释。