У меня есть две модели, отформатированные следующим образом:
class Attachment(models.Model):
# ...
class Message(models.Model):
# ...
attachment = models.ForeignKey(Attachment, blank=True, default=None, null=True)
# ...
Я пробовал различные решения, найденные везде в Интернете ... но не могу заставить его работать!Вот некоторые комбинации, которые я пробовал:
- blank = True
- null = True
- blank = True, null = True
- default = нет
- blank = True, null = True, default = None
- и т. д.
Я получаю следующую ошибку, когда пытаюсь сохранить сообщениебез вложений.
IntegrityError: myapp_message.attachment_id may not be NULL
Я использую SQLite, если это важно.Почему я не работаю?