Здравствуйте!
Понадобилось сделать фильтры для QuerySet на основе GET параметров реквеста, которые шлются формой. Но беда в том, что есть пагинация, которую, желательно, подвязать тоже к GET параметрам. Для первой страницы фильтры работают и URL выглядит так:
http://site.ru/category/?filter=value
При переходе на вторую страницу, фильтры, разумеется, сбиваются:
http://site.ru/category/?page=2
А хотелось бы, чтобы фильтры оставались:
http://site.ru/category/?page=2&filter=value
Есть ли какое-нибудь более-менее лаконичное (возможно, уже встроенное) решение?
Stackoverflow и другие рекомендуют очень некрасивые решения.