вот код в form.py(естественно выдает ошибку, я просто указал где по логике я хотел поучаствовать.)
` id_entr = ModelChoiceField(queryset=Bs_entrance.objects.all(),
widget=Select(
attrs={'class': 'form-select', 'placeholder': 'выберите подъезд' }))
Код: Выделить всё
id_apart = ModelChoiceField(queryset=Bs_entrance.objects.filter(id_entrance=**id_entr**),
widget=Select(
attrs={'class': 'form-select', 'placeholder': 'выберите квартиру'}))
id_owner = ModelChoiceField(queryset=Bs_apartment.objects.filter(id_apartment=**id_apart**),
widget=Select(
attrs={'class': 'form-select', 'placeholder': 'выберите собственника'}))
здесь введите описание изображения
Вот пример формы (пример не по квартирам) Там всякие группы неисправностей, хотя их должно было быть только две, раз уж балласт подбирался
Подробнее здесь: https://stackoverflow.com/questions/793 ... ds-for-oth
Мобильная версия