只是想知道检查当前路径是否等于某个url的正确语法是什么:
[1, 10, 2]
上面不起作用 - 但希望有人知道进行此查找的方法或方法......
答案 0 :(得分:1)
您可以使用此语法将url路径保存在模板变量中:
{% url 'app_namespace:route_name' as url_path %}
您可以在if
条件
{% if request.path == url_path %}...{% endif %}
请注意,当您需要在blocktrans块中使用url
函数的输出时,您可能会发现此语法非常有用:
{% blocktrans %}
<a href="{{ url_path }}">text to translate</a>
{% endblocktrans %}