如何在django中为ForeignKey关系添加自定义约束



假设我想为django中的ForeignKey关系添加一个额外的属性,以便进行进一步的自定义。例如,我想添加一个属性,该属性在启用时不允许重复(我意识到这个特定用例已经有了修复,但这只是一个例子(。我该如何处理这样的事情?

看来django的下一个版本将包含在模型上定义它们的功能。

同时,我认为您需要创建一个空迁移,并让它通过migrations.RunSQL手动创建约束

最新更新