ссылающийся на ForeignKey со значением по умолчанию Нет - PullRequest
0 голосов
/ 09 марта 2019

Как я могу установить значение по умолчанию для самоссылающегося поля ForeignKey в модели django?

class MyModel(models.Model):
   id = models.IntegerField(primary_key=True)
   name = models.CharField('')
   master = models.ForeignKey('self', default=None)

При сохранении без информирования мастера возникает следующая ошибка

ValueError: save() prohibited to prevent data loss due to unsaved related object master
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...