ну, например, на фронтенде какой-нибудь Vue.js, после нажатия на кнопку отправляется запрос на API
а из forms,
lass MyForm(forms.Form):
CHOICES = (('Option 1', 'Option 1'),('Option 2', 'Option 2'),)
field = forms.ChoiceField(choices=CHOICES)
но немогу понять как сделать сам data-alias