gpt4 book ai didi

django - “Reverse for ' ' with arguments '()' and keyword arguments ' {} ' not found. ”

转载 作者:行者123 更新时间:2023-12-04 13:42:06 27 4
gpt4 key购买 nike

我在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将被视为模板变量而不是字符串。

关于django - “Reverse for ' ' with arguments '()' and keyword arguments ' {} ' not found. ”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11383534/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com