【发布时间】:2011-05-19 05:57:38
【问题描述】:
我有一个具有类似布尔值的模型:
class TagCat(models.Model):
by_admin = models.BooleanField(default=True)
这在管理员中显示为一个复选框。
- 如何在管理中将其用作单选按钮?
- 另外,如何让它在管理员中始终具有某个选定的值?
- 另外,当非管理员用户添加
TagCat时,我希望默认值相反。这个字段应该对他隐藏。
谁能告诉我怎么做? Django 文档似乎没有详细说明。
【问题讨论】:
-
您的第一个问题已在*.com/questions/854683/…得到解答
-
我确实读过这个问题。答案似乎说明了如何在一般情况下替换它,而我希望该特定情况仅是无线电。最后一个答案似乎是我想要的,我尝试了它并没有奏效,因为在管理员中,只有标签出现。我将我的代码粘贴为“UPDATE 1”
标签: django django-admin boolean field django-widget