Django - models.CharField- choices - 选项按钮而不是Select框

时间:2010-11-20 02:40:54

标签: django django-models django-admin

对于models.CharField(),我们使用choices属性。通常,这些选项将显示在选择框中。是否可以显示选项按钮而不是选择框(在管理界面中)?有什么建议吗?

status = models.CharField(max_length = 25, choices = (('IN PROGRESS', 'IN PROGRESS'),('COMPLETED','COMPLETED')))

1 个答案:

答案 0 :(得分:2)

以下的ModelAdmin子类(在您的admin.py中)执行您所追求的目标:

class PersonAdmin(admin.ModelAdmin):
    radio_fields = {"group": admin.VERTICAL}

HORIZONTAL也是可能的。

来自Django docs