Django 管理页面显示模型引用另一个模型作为选择列表

时间:2021-03-20 14:22:04

标签: django django-admin

我已经创建了一个名为 StatusList 的新数据库实例:

class StatusList(models.Model):
    status_text = models.CharField(max_length=300)
    color = ColorField(default='#ff0000')


    def __str__(self):
        return self.status_text

我还创建了一些条目,例如:“商店关闭;红色”、“商店开放;绿色”等...

这应该在调用主页时显示并显示相关颜色的状态。

因此,我想选择(管理页面中的下拉列表)一个由 StatusList 提供的条目。

我想到了第二个模型,名为“StatusChoosen”,但这有意义吗?这是一个只有一个条目代表管理员选择的条目的实例。即使在这种情况下,我也不知道如何显示 StatusList 中的所有条目并返回活动条目。

非常感谢您的帮助。

0 个答案:

没有答案
相关问题