我有一个会展示一些产品的观点。我的左侧也有一个过滤器。
例如:
价格:低于5美元,5美元 - 10美元......等 品牌:Apple,IBM,Intel等。
现在链接的问题。
<a href="?brand=IBM">IBM</a>
<a href="?price=0|5">From 0 to $5</a>
现在我需要将这些查询组合在一起。但是,每个链接将删除其他查询。
预期结果:
?brand=IBM&price=0|5
我知道如果不这样做,我可以使用很多。但是,无论如何都要在django或HTML中实现这一点吗?
另一个解释:
我需要一种能够在URL中添加查询的方法。像过滤产品时的亚马逊一样。首先你选择品牌然后你选择价格范围然后等。我不想每次检查Url中是否有查询。我只想要一种不会删除当前查询并继续添加它的方法。
答案 0 :(得分:0)
以下模板标记可以解决您的问题:https://stackoverflow.com/a/24135527/176186。
您可能还会考虑使用经过验证的应用,例如django-filter。