首页 > 解决方案 > Django 的 ManyToManyField 和 ManyToManyRel 的区别

问题描述

我是新手Django,在我的第一个项目中,我正在使用彼此相关的模型。

在键入PyCharm建议我的自动完成功能时ManyToManyFieldManyToManyRel. 但是,我找不到描述这些类之间的确切差异以及何时使用哪个类的答案。

谢谢你的帮助。

标签: djangodjango-modelsrelationship

解决方案


请不要ManyToManyRel在模型上使用。Django 将这种方法用于内部目的。

如果您创建具有关系的模型,则使用ManyToManyField. 用于ManyToManyRel实现关系ManyToManyField


推荐阅读