dkjan go ForeignKey, который допускает нулевое значение - PullRequest
0 голосов
/ 20 апреля 2020

У меня есть класс Comment с ForeignKey для self-parent:

parent = models.ForeignKey("self", on_delete=models.CASCADE, null=True, blank=True)

Я разрешил пустые и пустые записи, но когда я пытаюсь создать новый комментарий без родителя, у меня появляется это

log: ОШИБКА: недопустимо NULL viole la contrainte NOT NULL de la colne «parent_id»

Может кто-нибудь помочь мне решить эту проблему

Ответы [ 2 ]

0 голосов
/ 21 апреля 2020

Я исправил проблему, удалив содержимое файла миграции!

0 голосов
/ 20 апреля 2020

Скорее всего, вам нужно добавить default=None к определению поля или предоставить атрибут parent=None при его создании.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...