1. 程式人生 > >關於 django 的時區設置與MySQL 時間相差8小時

關於 django 的時區設置與MySQL 時間相差8小時

數據庫 runtime time_zone 小時 support 解決 -s warning received

django在settings配置中設置過TIME_ZONE = ‘Asia/Shanghai‘後,顯示界面正常了,但是向數據庫寫入時間的時候,會比正常時間早8小時,在後端提示錯誤

RuntimeWarning: DateTimeField 模型類.字段 received a naive datetime (2018-xx-xx xx:xx:xx.137670) while time zone support is active.
RuntimeWarning)

解決辦法:

在settings.py中把USE_TZ = True去掉

關於 django 的時區設置與MySQL 時間相差8小時