django – “没有找到带参数()’和关键字参数{}的”反向”. ”
发布时间:2020-10-19 14:05:12 所属栏目:Python 来源:互联网
导读:我在stackoverflow link中应用了修复程序: a href={% url shop_index %}span{% trans Shop List %}/span/a 在urls.py中: url(r^shop/$, index, name=shop_index), 但仍然是同样的错误.我哪里错了? 更新: Django 1.5 Python 2.
我在stackoverflow link中应用了修复程序: <a href="{% url shop_index %}"><span>{% trans "Shop List" %}</span></a> 在urls.py中: url(r'^shop/$','index',name="shop_index"), 但仍然是同样的错误.我哪里错了? 更新: Django 1.5 Python 2.7.2 {%url shop_index%}会出错.如果我使用{%url’shop_index’%},则可以. Django 1.5.dev17865 Python 2.7.3 {%url’shop_index’%}出错.如果我使用{%url shop_index%},则可以. 这很奇怪. 解决方法尝试将shop_index放在引号中:<a href="{% url 'shop_index' %}"> 如果没有引号,shop_index将被视为模板变量而不是字符串. (编辑:莱芜站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |