django - 在 django 中显示多维数据
问题描述
嘿!
我在我的 django 项目中有一些多维数据,例如一个机构的状态(例如包含一年来区分它们)。每个机构都可以拥有不同年份的多种状态。我也有多个机构,想要一个表格/列表。是否有可能显示每个机构的这些多维数据?或者也许是最新的?
我在文档中找不到它。
# models.py
class StatusOfPlants(models.Model):
"""status (phases) of plants"""
class StatusChoices(models.TextChoices):
PLANNING = "planning", _("in foundation")
IN_OPERATION = "in_operation", _("in operation")
plant = models.ForeignKey(
Plant,
on_delete=models.PROTECT,
related_name="status_of_plant"
)
status = models.CharField(
max_length=20,
choices=StatusChoices.choices
)
year_valid_from = models.SmallIntegerField(
validators=[validate_year],
blank=True,
null=True
)
year_valid_to = models.SmallIntegerField(
validators=[validate_year],
blank=True,
null=True
)
def __str__(self):
return f"{self.status}"
在管理区域可以添加多数据。当我想要的不仅仅是一个字段中的状态“名称”列表时,我只是想知道视图中的演示文稿。
希望很清楚我在说什么,并且有人知道如何解决这个问题!
提前致谢 :)
解决方案
推荐阅读
- postgresql - EFCore 迁移是否会锁定整个架构?
- node.js - 如何将从 ipcRenderer 接收到的值分配给另一个脚本中的单独变量?
- solr - 在多个字段中查询 SolR 的 uniq 值
- mysql - 因为有外键而不能丢弃表,但也不能丢弃外键
- excel - 当我尝试输入值时出现运行时错误“1004”
- batch-file - 用于替换不同批处理文件中的行的批处理脚本
- android - 将 Wear OS 模拟器与物理 android 设备连接
- swift - 如何使用 Mapkit 查看室内地图和楼层?
- sql-server - 先进先出股票交易 - 计算累积盈亏
- c - execve() 有一个奇怪的行为,具体取决于未使用变量的状态