Как поместить радиокнопку из файла admin.py?
Один вопрос: я использую admin.py для создания страницы редактирования моего профиля; мне пришлось сделать это так, чтобы добавить больше полей и настроить его. Все работает хорошо, за исключением одной вещи:
Я не знаю, как отформатировать поле формы (оно называется страна), чтобы оно было радиокнопкой и имело варианты "canada", "USA" и "other"
у кого-нибудь есть идея, как это сделать?
Я использую UserCreationForm и UserChangeForm, но я не знаю, как редактировать формы, которые уже заданы
admin.py
class CustomUserAdmin(UserAdmin):
add_form = UserCreationForm
form=UserChangeForm
model=CustomUser
list_display = ['pk','email','username','first_name','last_name']
add_fieldsets = UserAdmin.add_fieldsets+(
(None,{'fields':('email','first_name','last_name','image','location','phone1','phone2','fax','website',
'socialMedia1','socialMedia2','socialMedia3','alternativeContact','country','address',
'city','state','zip')}),
)
fieldsets = UserAdmin.fieldsets+(
(None,{'fields':('email','first_name','last_name','image','location','phone1','phone2','fax','website',
'socialMedia1','socialMedia2','socialMedia3','alternativeContact','country','address',
'city','state','zip')}),
)
admin.site.register(CustomUser)