我已經改變了我所有的代碼通過使用django.utils.timezone.now()
使用aware-time
我改變DateTimeField字段使用default=timezone.now
,並在settings.pyDjango的南遷和USE_TZ =真
設置USE_TZ=True
更改後,我跑南schemamigration命令,並且它不會拾取數據庫字段更改。
我正在使用南0.7.6和postgresql,如果這很重要。
下面是我爲了使我的整個網站時區知道做出的詳細更改。
how do I make my site timezone aware?
http://stackoverflow.com/questions/10994101/django-1-4-use-tz-migration-database-part-best-practices – Bryce