ForeignKey to multiple Models或Queryset

Har*_*rry 17 django foreign-keys django-queryset

可以将ForeignKey设置为多于模型.我想选择让我们说,零件和机器模型.

我读到这个将多个模型组合成一个列表:如何在Django视图中组合2个或更多查询集?

但是我可以以某种方式对该名单进行外交吗?

b3n*_*iup 18

我知道你在一年前问过这个问题,但我遇到了类似的问题,我希望与未来的读者分享一个解决方案的链接.

通常,contenttypes框架解决了这个问题,我想这就是Daniel Roseman所说的.

如何在Django中使用动态外键?


Dan*_*man 8

你需要通用关系.

通用关系允许您动态生成外键的目标模型.