django-filter
без него
тогда order_by
он делает в одну сторону
это смотря как написать, а почему django-filter не взять? тебе придется делать то же самое только самому
задание такое :D
ну тогда чекай что тебе в квери параметрах приходит и делай ордер как тебе будет надо
хм. у меня в html к th тег a прикреплен, дабы в табличке было кликабельно, но как передать параметр по типу булена? <th><a href="?order_by=category">category</a></th>
это не подскажу, хз
мне нужно чтобы я нажимал, фильтровалось в убывание и вовзрастание
а писать свой костыль не лишнее?
queryset = order_by() if нажата кнопка: queryset = order_by(-)
это не кнопка <th><a href="?order_by=category">category</a></th>
надо полагать тут тебе нужно в шаблоне сделать проверку GET параметра order_by и если он соответствует category то менять его на -category
Передай с ссылкой аргумент в CBV
Обсуждают сегодня