python - Django:使 ForeignKey 不创建反向引用

标签 python django

我知道我可以使用 ForeignKeyrelated_name 参数来控制反向引用的名称。但是是否有可能完全避免创建反向引用?

(例如,我在 Car 中有一个字段 ForeignKey(Person),我不希望 Person 具有返回到 Car 的属性。)

最佳答案

对于来自 Google 的用户:在 related_name 字段中使用 + 以防止创建反向引用字段。

https://docs.djangoproject.com/en/1.10/ref/models/fields/#django.db.models.ForeignKey.related_name

关于python - Django:使 ForeignKey 不创建反向引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2214705/

相关文章:

python - 如何提高积分速度?

python - Django 覆盖 password_reset_subject.txt 不改变主题

python - 使用 Flask-WTForms,如何设置 html 表单部分的样式?

python - 在 ec2 中安装一个 s3 桶并透明地用作 mnt 点

python - 无法加载pickle文件

django - Django 中的应用程序设计

python - 从 HTML 修改 Django 数据时出错

python - 如何知道 Python multiprocessing.Lock 是否被释放?

python - 实现需要多层关系的 django 模型的最佳方法

python - Django:无法解析相关模型 'users.UserProfile'