一尘不染

我可以在Django模型中将外键字段设为可选

django

我有这个代码

subject      = models.ForeignKey(subjects)
location     = models.ForeignKey(location)
publisher    =  models.ForeignKey(publisher)

我不一定总拥有三个书本价值。所以有时候,如果我不知道主题,位置或出版商。那我要让他们空着

但是如果有的话,我需要选择框进行选择。这样有可能吗


阅读 288

收藏
2020-04-02

共1个答案

一尘不染

当然,只需blank=True, null=True为要保留为可选的每个字段添加即可

subject = models.ForeignKey(subjects, blank=True, null=True)
2020-04-02