我知道反向关系可以为空值,现在我问 如果我可以强制反向关系不为null。
非常简单的示例:
class Subject(models.Model):
pass
class Exam(models.Model):
subject = models.ForeignKey(Subject, related_name='exams')
我想从this(上面的代码)转到this。我不希望至少没有考试的科目。
我已经阅读了django 2.1的文档,并在google和stackoverflow上进行了搜索。 就像this question的对立面。
PS 这并不是真正重要的事情,我认为在大多数情况下不建议将某些内容强制为非null,但是也许您只是想从图或概念转换为实现即可