【问题标题】:Multiple types of the same type of relationship in djangodjango中同类型关系的多种类型
【发布时间】:2021-04-13 12:17:08
【问题描述】:

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

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

如何制作模型,以便将三种不同的申请类型与一个订单模型连接起来?

非常感谢任何帮助。

非常感谢。

【问题讨论】:

    标签: django django-models database-design


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2022-08-18
      • 2020-10-17
      • 1970-01-01
      • 1970-01-01
      • 2016-11-13
      • 1970-01-01
      • 2011-08-05
      • 2016-06-29
      • 1970-01-01
      相关资源
      最近更新 更多