2010-11-20 106 views
0

對於models.CharField(),我們使用給出choices屬性。通常這些選擇將顯示在選擇框中。是否可以顯示選項按鈕而不是選擇框(在管理界面中)?有什麼建議麼?Django - models.CharField-選項 - 選項按鈕而不是選擇框

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

可能重複的[Django - ChoiceField - 選項按鈕而不是選擇框](http://stackoverflow.com/questions/4227147/django-choicefield-option-buttons-instead-of-select-box) – 2010-11-20 02:47:08

+0

我們不會在模型類中沒有ChoiceField。這個問題是關於models.CharField中的選項選項。 – 2010-11-20 02:52:11

+0

如果他們有相同的答案,是否認爲問題是重複的?我個人認爲不是,但那可能不是普遍的共識。 – 2010-11-20 16:00:18

回答

2

以下的ModelAdmin子類(在你的admin.py)做你以後:

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

水平也是可能的。

Django docs

相關問題