@Tobim

Как изменить содержимое в select в зависимости от другого в django?

У меня есть два селекта один категория, другой товар. Категория через первичный ключ подсоединяеться к товару в моделях. Как сделать так, что бы когда пользователь выбирает какую-то категорию в другом селекте были только те товары у которых есть выбранная категория?
  • Вопрос задан
  • 102 просмотра
Решения вопроса 1
@pyHammer
Tobim реализуется такое с помощью jQuery и jquery.chained.js
Как вы это реализуете на стороне django вариантов может быть несколько. Зависит от того как вы рендерите шаблон.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@kyern
Быдлокодер без стажа
1. Заполнять селект с товарами с помощью AJAX после выбора категории.
2. После выбора категории отправлять get-запрос с указанием выбранной категории и генерировать его содержимое на стороне Django.
3. Отправлять со стороны Django все что есть и фильтровать шаблонами или яваскриптом на клиенте, но я бы не рассматривал этот вариант всерьез.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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