将变量urlname传递给Django模板中的url标签

将变量urlname传递给Django模板中的url标签,第1张

将变量urlname传递给Django模板中的url标签

从Django 1.3开始,

{% url %}
标记正确支持

{% url view_name_variable %}{% url 'view_name_string' %}

…这成为Django 1.5中的默认行为。

以前,您只能选择执行以下 *** 作:

{% url view_name_string %}

为了使标记在Django 1.3和1.4项目中以这种方式工作,您将需要在每一个使用它的模板的顶部添加以下行:

{% load url from future %}

根据Django1.3发行说明:

…在Django 1.5中,旧行为将被新行为替换。为了确保与将来的Django版本兼容,应将现有模板修改为使用新的将来的库和语法。

请注意,对

{% load url from future %}
Django 1.9的支持已被删除。



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5666851.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存