Скажем, у вас есть такой URL-адрес:
/cats/?filter=kittens
Возможно ли создать шаблон URL-адреса django, который заставляет использовать строку запроса?
В настоящее время у меня есть:
url(r'^/cats/$', views.CatsListView.as_view(), name='cats')
Теперь я хочу добавить строку запроса и получить другое представление, что-то вроде этого:
url(r'^/cats/?filter=(?P<filter>.+?)$', views.CatsFilteredListView.as_view(), name='cats-filtered')
Можно ли сделать что-то подобное и при этом сохранить строку запроса в параметре GETrequest
?
Помните, что это всего лишь тестовый сценарий, я, и вы тоже должны знать, что фильтрация, как, вероятно, не тот путь.