在Djang中,“}”来自何处(当前路径entries/},与其中任何一个都不匹配)

2024-09-29 00:23:00 发布

您现在位置:Python中文网/ 问答频道 /正文

我刚刚开始学习Django,在链接中制作应用程序时,它显示%7D并给出错误:

使用中定义的URLconfag.url地址,Django按以下顺序尝试了这些URL模式:

admin/
entries/ [name='list']
[name='home']
^about/$ [name='about']
contact/ [name='contact']

当前路径entries/}与其中任何一个都不匹配。你知道吗

我已经在网上搜索过了,但还没有找到解决办法。你知道吗


Tags: djangoname应用程序url定义顺序链接地址
1条回答
网友
1楼 · 发布于 2024-09-29 00:23:00

您的模板可能包含以下内容(可能带有不同的引号或一些额外的参数):

{% url 'list' %}}

所以用一个额外的封闭的花括号}。由于模板渲染没有看到一个开括号,它只会添加一个花括号。因此,URL现在将包含一个额外的花括号。你知道吗

因此,您应将其改写为:

{% url 'list' %}

尝试在模板中搜索%}}。你知道吗

相关问题 更多 >