【发布时间】:2020-02-18 15:40:05
【问题描述】:
我猜这是一个“正常”的问题。我想将模型 C 与不同的模型 A、B、..连接起来。
Model A "buildings"
- time_built
- description
- adress
- architects[]=Model C
- places
Model B "photos":
- time_taken
- title
- architects[]=Model C
- places
Model C "architects"
- title
- time_born
- website
- items[]=Model A+Model B
因此项目应该 m:n 连接到模型 A 或 B 以进行查询,例如“通过加利福尼亚的建筑物查找建筑师”。模型 A 和 B 可以有多个架构师。
有可能在 Django 中实现这样的功能吗?我想使用中间模型,但据我了解,它对我也没有帮助。
【问题讨论】:
标签: django many-to-many field