Хотите загружать список вторых элементов при выборе первого элемента в формах Django
Как загрузить список университетов на основе выбранной страны. На прикрепленном изображении я получаю все университеты страны.
Forms.py
countries_list=list(Countries.objects.all().values_list('id','name'))
universities_list=list(Universities.objects.all().values_list('id','name'))
class ConsolidatedSheetDownloadForm(forms.Form):
countries = forms.ChoiceField(choices=countries_list, required=True,error_messages={'required': 'Select country to proceed'})
universities = forms.MultipleChoiceField(choices=universities_list, required=True,error_messages={'required': 'Select university to proceed'})
https://i.stack.imgur.com/8ANvb.png
pyplane имеет хороший учебник по этому вопросу с AJAX https://www.youtube.com/watch?v=hF0vz_NK4oc