Python 在Django模板中包含url变量

Python 在Django模板中包含url变量,python,django,django-templates,django-template-filters,Python,Django,Django Templates,Django Template Filters,我在模板文件中有一个“创建新对象”按钮 我想包括按钮在我的网站几个地方,但我想包括一个链接的模板 我试过了 {% include "snippets/icon_add.html" with link="/create_new_item/" only %} 但是我想利用{%url'创建新项目“%”的好处 我能做点像这样的事吗 {% include "snippets/icon_add.html" with link={% url 'create_new_item' %} only %} 尝试使

我在模板文件中有一个“创建新对象”按钮

我想包括按钮在我的网站几个地方,但我想包括一个链接的模板

我试过了

{% include "snippets/icon_add.html" with link="/create_new_item/" only %}
但是我想利用
{%url'创建新项目“%”
的好处

我能做点像这样的事吗

{% include "snippets/icon_add.html" with link={% url 'create_new_item' %} only %}

尝试使用
{%url…作为var%}
语法。例如:

{% url 'create_new_item' as the_url %}
{% include "snippets/icon_add.html" with link=the_url %}

Docs链接。

如果url不存在,则将捕获的
{%url'create\u new\u item'作为\u url%}
不会引发错误。