Makemigrations/migrate в django

Может ли кто-нибудь помочь мне решить эту проблему? Я хочу добавить модели данных и времени в Django, но после makemigration я получил следующее.

**Вы пытаетесь добавить в mdm_api поле 'MeterReading_DateTime' без значения по умолчанию; мы не можем этого сделать (базе данных нужно чем-то заполнить существующие строки). Пожалуйста, выберите исправление:

  1. Обеспечить одноразовое значение по умолчанию сейчас (будет установлено для всех существующих строк с нулевым значением для этого столбца)
  2. Выйдите, и позвольте мне добавить значение по умолчанию в models.py Выберите опцию:**

Поскольку это не нулевое поле, ему необходимо значение по умолчанию, которое будет установлено, если есть строка без значения для этого столбца.

Первый пункт означает, что для существующих записей будет добавлено значение для этого поля. Второй пункт означает, что вы должны указать значение по умолчанию, которое будет использоваться для существующих записей, а также для будущих записей (если вы не измените его)

Либо вы добавляете null=True, даете ему одноразовое значение по умолчанию, либо добавляете значение по умолчанию в вашей модели

Вернуться на верх