我在模板中使用“url”标签,一切正常,但我无法捕捉到它背后的任何内容。由于我在该页面上有多个过滤器,通过URL中的GET请求保存,我需要能够将它们添加到它。会发生什么,当我选择一个过滤器url将更改为某个/ url /?f = 1,然后当我选择另一个过滤器时,前一个过滤器将被覆盖,因为url只是一些/ url而没有请求。
这是来自urls.py的一篇文章:
url('^products/$', products_list, name = 'products_list'),
是否有修改它以便url标记捕获GET请求?或者我是否需要创建一个将其添加到那里的过滤器?
感谢任何帮助
此致
答案 0 :(得分:5)
无法使用url
标记生成查询字符串。如果您需要向输出添加查询字符串,请手动执行,例如{% url foo bar %}?var={{ val|urlencode }}
。