您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Django ForeignKey不需要参照完整性吗?

Django ForeignKey不需要参照完整性吗?

这个问题是很久以前问过的,但是对于新手来说,现在可以通过在ForeignKey上设置db_constraint = False来解决此问题:

https://docs.djangoproject.com/zh- CN/dev/ref/models/fields/#django.db.models.ForeignKey.db_constraint

customer = models.ForeignKey('Customer', db_constraint=False)

或者如果您想成为可空值并且不强制执行参照完整性:

customer = models.ForeignKey('Customer', null=True, blank=True, db_constraint=False)

我们在无法保证将以正确的顺序创建关系的情况下使用此方法

编辑:更新链接

Go 2022/1/1 18:44:23 有420人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶