使用链接组合GET变量

时间:2014-11-19 22:00:28

标签: python html django

我有一个会展示一些产品的观点。我的左侧也有一个过滤器。

例如:

价格:低于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中是否有查询。我只想要一种不会删除当前查询并继续添加它的方法。

1 个答案:

答案 0 :(得分:0)

以下模板标记可以解决您的问题:https://stackoverflow.com/a/24135527/176186

您可能还会考虑使用经过验证的应用,例如django-filter