Это можно сделать в зависимой выпадающей форме, создав форму модели.например forms.py из django, импортировать формы из .models import Name, Country
class PersonForm (forms.ModelForm): класс Meta: model = Person fields = ('имя', 'пол', 'занятие','country')
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
self.fields['city'].queryset = Country.objects.none()
Это простое определение формы с важной деталью: сейчас мы переопределяем метод init по умолчанию и устанавливаем набор запросов в поле города в пустой список стран: после этогочтобы создать представление для возврата списка стран, используйте представление через запросы AJAX.