标签: django django-templates
我正在尝试将{% url ..}函数的返回值缓存到带有with模板标记的变量。
{% url ..}
with
这是我的代码: {%with path = url“show_cart”%} {%endwith%}
使用此代码,我会收到此异常:TemplateSyntaxError u'with' received an invalid token: u'"show_cart"'
TemplateSyntaxError
u'with' received an invalid token: u'"show_cart"'
是否可以将url函数的结果分配给变量?
url
答案 0 :(得分:4)
你可以这样做。不确定这种语法需要什么Django版本:
{% url 'view' as the_url %} {{ the_url }}
Doc此处