django中同类型关系的多种类型

问题描述

我需要具有 pk 关系的模型,其中一个模型可以是多个类型的相似对象。

例如,我可以通过三种不同的方式进行申请,并且这三种方式具有彼此不同的不同属性。

如何制作模型以将三种不同的申请类型与单一订单模型联系起来?

非常感谢任何帮助。

非常感谢。

解决方法

您可以使用 JSONField 将其实现为一个表,每个模型实例具有不同的属性。

或者你可以有三张表,每种申请一张,并使用 generic relation

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...