Командую: makemigrations, и просит ввести дефолтную настройку. Спрашиваю себя: а нафига тебе она? Пишу blank = True. Но история повторяется. Немного разозлившись, я написал: default = 'Error: the date is not found'. Makemigrations это съела, зато обиделся migrate и пишет мне, что я ввёл неправильную дату! Ну ещё бы! Я снова пишу blank=True, но makemigrations теперь меня вовсе слушать не хочет, и migrate убеждён, что я до сих пор пытаюсь ему втихнуть вышеописанную строку как дату. А я не понимаю что за фигню я натворил х) Поможите кто чем может, сами мы не местные!
class Album(models.Model):
name = models.CharField(max_length=35)
date = models.DateTimeField()
def __str__(self):
return self.name
Да, и всё началось с того, что я хотел убрать строчку create_date с аргументом auto_now_add=True, и создать, соответственно, date, без этого аргумента.