Django 的 ManyToManyField 和 ManyToManyRel 的区别

Difference between Django's ManyToManyField and ManyToManyRel

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

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

感谢您的帮助。

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

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

处的关系