ну да, когда с нуля создаёшь всё нормально, или когда поле DateField то всё норм, а вот именно с этим - при миграциях беда)
Мои действия, может я не правильно делаю что то.
Есть модель
class Article(models.Model):
title = models.CharField(max_length=30, verbose_name=u'Заголовок')
Делаю:
shcemamigration articles --initial
migrate arcticles
Добавляем поле:
class Article(models.Model):
title = models.CharField(max_length=30, verbose_name=u'Заголовок')
pub_date = models.DateTimeField(auto_now=True, auto_now_add=True, verbose_name=u'Дата публикации')
Делаю:
shcemamigration articles --auto
Указываю значение по умолчанию:
datetime.today()
Далее:
migrate arcticles
И ловлю ошибку, ошибку напишу позже, а то лень тестить сейчас)