Как поместить радиокнопки из admin.py или models.py?
У меня есть сомнение; дело в том, что в моей форме я хочу разместить радиокнопки в поле "страна", только я не знаю, как это сделать, потому что для создания этого раздела я использую admin.py и models.py; Не знаете ли вы, могу ли я разместить радиокнопки через модели или admin?
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':('alternativeContact','country','address')}),
)
fieldsets = UserAdmin.fieldsets+(
(None,{'fields':('alternativeContact','country','address')}),
)
admin.site.register(CustomUser)
models.py
COUNTRIES=(
('EUA', ('EUA')),
('Canada', ('Canada')),
('Other', ('Other')),
)
class CustomUser(AbstractUser):
alternativeContact=models.CharField(max_length=100,default=0)
country = models.CharField(max_length=100, default=0,choices=COUNTRIES)
address=models.CharField(max_length=100, default=0)
html
<div class="row mb-3">
<div class="col-md-12">
<div class="mb-3">
<label class="form-label d-block mb-3">Country :</label>
{{ form.country }}
</div>
</div>
</div>