【问题标题】:Django model that is easily expandable易于扩展的 Django 模型
【发布时间】:2014-07-03 07:33:40
【问题描述】:

我有一个模型,叫它 A,用 Django 实现。

我想存储一些统计数据,将它们称为 x、y 和 z,关于 A 在 A 内的计算密集(我无法有效地即时计算它们)。

但是,我还想添加新的统计数据,比如 w、p 和 q,在路上。统计数据将是整数或浮点数。

我想写一个存储 x, y 的存储。 z 今天,并允许我稍后添加 w、p、q、...,而无需更改模型。如何有效地实施 A?

注意:我使用的是 Django 1.6。

【问题讨论】:

    标签: django django-models


    【解决方案1】:

    使用属性 statistic_name、value 和 foreignkey_Amodel 创建一个名为 Statistics 的单独表。

    【讨论】:

      猜你喜欢
      • 2020-11-29
      • 2010-09-17
      • 2016-10-12
      • 2011-02-28
      • 2013-04-10
      • 2013-12-06
      • 2018-01-21
      • 1970-01-01
      相关资源
      最近更新 更多