@maniacus26

Возможно ли измененить содержимое формы (несколько разных полей) в зависимости от значения в одном из полей?

Приветствую!

Есть модель в DJANGO, в ней 20 полей (не обязательных к заполнению)
Задача состоит в том что бы в зависимости от того что пользователь выбрал в первом поле - селекторе (на выбор А, Б или В) для А - открывались 3 поля , для Б - другие два поля, для В - другие 5 полей.

Нужно либо скрывать/открывать поля в зависимости от выбора (как в таком случае очищать заполненные поля если пользователь передумает и поменяет значение в селекторе заполнив другие поля) либо отображать все поля но делать их недоступными для заполнения, или подключить валидатор который будет выдавать ошибку если заполнено поле которое не надо заполнять (как валидатору указать множественные условия для каждого поля ?)
  • Вопрос задан
  • 57 просмотров
Пригласить эксперта
Ответы на вопрос 1
netpastor
@netpastor
Python developer
Если не хочешь делать показ/скрытие полей средствами фронта - то попробуй разбить форму на несколько
https://django-formtools.readthedocs.io/en/latest/...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы