Django ManyToOne反向关系允许空值

时间:2018-12-07 03:49:08

标签: python django-models many-to-one

我知道反向关系可以为空值,现在我问 如果我可以强制反向关系不为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,但是也许您只是想从图或概念转换为实现即可

0 个答案:

没有答案