Значение по умолчанию DateTimeField для южной миграции в проекте Django с активированной поддержкой часового пояса

m создание схемы миграции с South 0.7.6 для моего проекта Django 1.4.3 с включенной поддержкой часовых поясов.

Миграция схемы включает в себя добавлениеDateTimeField (сauto_now=True) на одном столе.

При создании миграции Юг подсказывает мне:

The field 'MyTable.my_field' does not have a default specified, yet is NOT NULL.
Since you are adding this field, you MUST specify a default
value to use for existing rows. Would you like to:
 1. Quit now, and add a default to the field in models.py
 2. Specify a one-off value to use for existing columns now

Какие'правильное одноразовое значение, если я нене волнует это значение для существующих строк (я просто хочу, чтобы миграция прошла без предупреждений)?

До сих пор я использовалdatetime.datetime.utcnow(), Однако при применении миграции я получаю следующее:

C:\Python27\lib\site-packages\django\db\models\fields\__init__.py:808:
RuntimeWarning: DateTimeField received a naive datetime (2013-01-16 00:00:00)
while time zone support is active.

Юг, похоже, не импортирует классы Pytz или Django, так как я могу указать здесь значение по умолчанию для часового пояса?

Ответы на вопрос(3)

Ваш ответ на вопрос