Django url在多行模板中的参数[重复]
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django url在多行模板中的参数[重复]相关的知识,希望对你有一定的参考价值。
这个问题在这里已有答案:
我的模板中有这种类型的网址:
<a href="{% url 'company-detail' region=ownership.company.city.province.region.slug province=ownership.company.city.province.slug city=ownership.company.city.slug company=ownership.company.slug %}">
也就是说,正如你所看到的,可怕的长。
有多种方法可以在多行中做同样的事情?
像这样的东西:
<a href="{% url 'company-detail'
region=ownership.company.city.province.region.slug
province=ownership.company.city.province.slug
city=ownership.company.city.slug
company=ownership.company.slug %}">
答案
{% with region=ownership.company.city.province.region.slug province=ownership.company.city.province.slug city=ownership.company.city.slug company=ownership.company.slug %}
<a href="{% url 'company-detail' region province city company %}">
{% endwith %}
你可以这样做
以上是关于Django url在多行模板中的参数[重复]的主要内容,如果未能解决你的问题,请参考以下文章