DjangoでAttributeError: ‘str’ object has no attribute ‘tzinfo’が出たら

AttributeError: ‘str’ object has no attribute ‘tzinfo’

ってエラーで、

・既存のテーブルをmodel.pyで使ってるから何かおかしかった?
・TimeZoneがAsia/Tokyoだから models.pyの models.DateTimeFieldの中で特殊なことをしなくてはいけない?

など色々考えたのですが、models.DateTimeFieldとか使う場合には、

from django.utils import timezone

がいる、というだけなのですよね・・(汗

散々検索してしまった。同じような人のためにメモを残しておきます。

タイトルとURLをコピーしました