首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在django中找不到页面错误,该错误不应上升

在django中找不到页面错误,该错误不应上升
EN

Stack Overflow用户
提问于 2021-01-16 00:18:09
回答 2查看 23关注 0票数 0

我正在用django构建一个视频播放器应用程序。但是,当转到注册路由时,我得到了这个错误:

代码语言:javascript
运行
复制
Page not found (404)
Request Method: GET
Request URL:    http://localhost:8000/users/login/%7B%25%20url%20'register'%20%7D

我甚至没有一个叫users/login/register的网址。我已经检查过我的urls.py了。这就是它:

代码语言:javascript
运行
复制
urlpatterns = [
    path('register/',views.register,name='register'),
]

下面是通向这条路线的链接:

代码语言:javascript
运行
复制
<a href="{% url 'register' }">Register</a>

我用django构建了很多应用程序,但从来没有遇到过这样的错误。为什么我会得到这个错误?

EN

回答 2

Stack Overflow用户

发布于 2021-01-16 00:35:23

您的a标记中缺少%,它应该是

代码语言:javascript
运行
复制
<a href="{% url 'register' %}">Register</a>

这解决了你的问题吗?

票数 0
EN

Stack Overflow用户

发布于 2021-01-16 00:35:23

可能是因为在最后一行的括号前没有"%“,所以url不能被识别。

代码语言:javascript
运行
复制
<a href="{% url 'register' %}">Register</a>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65739654

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档