在Django视图中,URL是像这样动态生成的
<a href="{% url 'users' info.user_id info.full_name '?tab=tags' %}" role="button" class="my">votes</a>
Django自动编码此URL。但我不喜欢这个,因为用户无法查看此编码的网址。
我已尝试使用语义来禁用此功能,但它们都不起作用。
{% autoesacpe off %}
<a href="{% url 'users' info.user_id info.full_name '?tab=tags' %}"role="button" class="my">votes</a>
{% endautoesacpe %}
<a href="{% url 'users' info.user_id info.full_name '?tab=tags'|safe %}" role="button" class="my">votes</a>
注意:使用Djnago 1.7
答案 0 :(得分:2)
在{% url %}
标记后添加GET参数:
<a href="{% url 'users' info.user_id info.full_name %}?tab=tags">