gpt4 book ai didi

Django 捕获 NoReverseMatch - TemplateSyntaxError

转载 作者:行者123 更新时间:2023-12-03 21:34:31 28 4
gpt4 key购买 nike

我遇到了这个错误,但似乎无法弄清楚。我直接从以前的 Django 项目复制它,因此造成了部分困惑。

TemplateSyntaxError at Caught NoReverseMatch while rendering: Reverse for 'about' with arguments '()' and keyword arguments '{}' not found.

在我的 index.html 中,我有一个指向 {% url about %} 的链接没有链接到 about.html 模板

Urls.py 有这个:

urlpatterns = patterns('django.views.generic.simple',
url(r'^about/$', 'direct_to_template', {"template":"about.html"}, name="about"),
)

最佳答案

问题是我的第二个 urlpattern 覆盖了第一个模式。

代替:

urlpatterns = patterns('',

它必须是:

urlpatterns += patterns('',

关于Django 捕获 NoReverseMatch - TemplateSyntaxError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4136591/

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