Как поместить радиокнопку из файла 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)

Вернуться на верх