-2
为什么我们使用中间模型? 我们不能只使用多对多的关系而没有中间模型吗?为什么我们使用Django中间模型?
为什么我们使用中间模型? 我们不能只使用多对多的关系而没有中间模型吗?为什么我们使用Django中间模型?
M2M关系要求中间表。你可以阅读更多关于M2M关系,为什么他们需要一个中间表(在文章中被称为结表)here:
Django的抽象送人通过自动的创建此intermediate table你,除非你需要在其上添加自定义字段。如果这样做,那么你可以通过重写through
参数如图所示here
它有助于了解您的问题或关心的是一个快速的画面定义的呢?您是否问多对多关系是否与中间模型完全相同?或者它消除了中间模型?如果是后者,请提供一个以两种方式进行的任务的例子。 –