更新1:代碼,讓我與1完成)(不要忘了TOT的選擇傳遞給BooleanField模型)
from main.models import TagCat
from django.contrib import admin
from django import forms
class MyTagCatAdminForm(forms.ModelForm):
class Meta:
model = TagCat
widgets = {
'by_admin':forms.RadioSelect
}
class TagCatAdmin(admin.ModelAdmin):
form = MyTagCatAdminForm
admin.site.register(TagCat, TagCatAdmin)
單選按鈕出現醜陋和流離失所,但至少,他們工作
2)我解決了在MyModel.py以下信息:
BYADMIN_CHOICES = (
(1, "Yes"),
(0, "No"),
)
class TagCat(models.Model):
by_admin = models.BooleanField(choices=BYADMIN_CHOICES,default=1)
你的第一個問題在http://stackoverflow.com/questions/854683/django-booleanfield-as-radio-buttons – 2010-12-02 17:02:09
回答我已經讀過這個問題。答案似乎說如何取代它一般,而我希望這個具體情況只是無線電。最後的答案似乎是我想要的,我試了一下,並沒有工作,因爲在管理,則僅顯示標籤。我會貼上我的代碼爲「UPDATE 1」 – mgPePe 2010-12-02 17:15:07