shg25 / rnsite

raisyumo-nanitozo!!
Apache License 2.0
0 stars 0 forks source link

"DateTimeField %s received a naive datetime (%s)"っていうwarningsが出る #100

Closed shg25 closed 2 years ago

shg25 commented 2 years ago
/app/.heroku/python/lib/python3.9/site-packages/django/db/models/fields/__init__.py:1367: RuntimeWarning: DateTimeField Air.started received a naive datetime (2021-11-15 05:00:00) while time zone support is active.
  warnings.warn("DateTimeField %s received a naive datetime (%s)"

これが何かしら処理する度に表示される

shg25 commented 2 years ago

これかな https://stackoverflow.com/questions/18622007/runtimewarning-datetimefield-received-a-naive-datetime

shg25 commented 2 years ago

こっちの方が手っ取り早かった https://sleepless-se.net/2019/10/28/django-nativedatetimeto-aware-datetime/

Djangoが用意している関数make_aware()でナイーブタイムをアウェアタイムに変換する