【发布时间】:2011-01-10 09:42:16
【问题描述】:
我有一个我要列出的对象列表(在这种情况下是出租物业),该列表需要通过一些标准(最高价格、面积、n_bedrooms ...)进行过滤,我想我可以这样做:
(r'^price:(?P<price_min>\d+)?-(?P<price_max>\d+)?/$', property_list)
这行得通,并允许价格:300-600/ 之类的网址做明智的事情。
但是,当有大约六个属性可以过滤时,它会变得笨拙,理想情况下我想要干净的 url(即不包括我们当前未在 url 中过滤的属性)
在 Django 中是否有一种“标准”的方式来处理这个问题?
【问题讨论】: