У меня есть список объектов (в данном случае свойств для аренды), которые я перечисляю, список должен быть фильтруемым по нескольким критериям (максимальная цена, площадь, n_bedrooms ...), и я решил, что Я мог бы сделать это так:
(r'^price:(?P<price_min>\d+)?-(?P<price_max>\d+)?/$', property_list)
Это работает, и позволяет URL как цена: 300-600 / делать разумную вещь.
Однако, это становится громоздким, когда есть около полудюжины атрибутов, по которым можно фильтровать, и в идеале я хотел бы, чтобы чистые URL-адреса (т. Е. Не включая атрибуты, по которым мы не фильтруем в настоящее время в URL)
Есть ли "стандартный" способ справиться с этим в Django?