Python Django получить данные по нескольким параметрам

Делаю магазин одежды, есть сайдбар на выбор категории и в хедере можно выбрать пол. Хочу сделать так, чтобы при выборе категории, если до этого был выбран пол, он учитывался в запросе. Сейчас же просто появляются товары по категории и пол сбрасывается. Соответственно должен пол отображаться как selected и товары по фильтру: категория + пол. По моделям: разделено на товары и категории, пол же просто как атрибут товаров. Был бы рад, если бы подсказали как это сделать

введите сюда описание изображения

введите сюда описание изображения

введите сюда описание изображения

Вернуться на верх