我有一个应用程序使用
import datetime
datetime.datetime.now()
default=datetime.now
auto_now=True
auto_now_add=True
我将上面的代码更改为下面的代码。
from django.utils import timezone
timezone.now() # instead of datetime.datetime.now()
default=timezone.now # instead of datetime.now
auto_now # override save() or pre_save() .. ok don't need this change in recent django.
auto_now_add # override post_save() to set time when `created`.. don't need this change either
我错过了什么或做了一些多余的事情吗?
我正在使用一个开源应用程序,它使用了很多 datetime.datetime ..
改变这一切真的很痛苦.. 希望有更简单的方法。