【发布时间】:2023-03-17 10:48:01
【问题描述】:
我正在尝试在 django 中为以下数据创建模型。
我有大约 20 列,它们会随着时间的推移而增加,但我将只有一行用于每列的值,这些值会随着时间而更新。为此类数据创建模型的最佳方法是什么?我无法将行转换为列,因为数据来自另一个需要上述格式的数据库的来源。
【问题讨论】:
标签: sql sql-server django django-models
我正在尝试在 django 中为以下数据创建模型。
我有大约 20 列,它们会随着时间的推移而增加,但我将只有一行用于每列的值,这些值会随着时间而更新。为此类数据创建模型的最佳方法是什么?我无法将行转换为列,因为数据来自另一个需要上述格式的数据库的来源。
【问题讨论】:
标签: sql sql-server django django-models
您可以定义一个模型,比如 TheModel(可能是一个相关名称)。每一列都是一个属性。这样,您可以随着列的增加添加更多属性。
根据您的描述,此模型将只有一个对象。但这很好。
class TheModel(models.Model):
mda_table_ndx = models.CharField(max_length=200)
mf_p030_.._.._.. = models.IntegerField()
..............
.............
让我们知道这是否有不利之处。
【讨论】: