Фильтры Django без кнопки отправки и с HREF

Я ищу способ создать фильтр на моей странице Django, очень похожий на тот, что есть на сайте Amazon. Например, фильтр 'BRANDS' для ноутбуков имеет предопределенные HREF, так что вы можете нажать на него и после фильтрации (которая также может быть множественным выбором) выборки остаются активированными, а повторное нажатие на что-то деактивирует его. Каждый раз, когда вы нажимаете на выборку, она сразу же переходит на новую ссылку, поэтому нет кнопки отправки.

После некоторого поиска я нашел это решение: https://stackoverflow.com/a/60857158/18784545 Просто интересно, есть ли более элегантный / встроенный способ достичь этого? Как сказано в комментарии, это решение довольно многословное.

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