首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未找到页面(404)请求方法:获取请求URL: http://127.0.0.1:8000/blog/blog/Blog%20comments/

未找到页面(404)请求方法:获取请求URL: http://127.0.0.1:8000/blog/blog/Blog%20comments/
EN

Stack Overflow用户
提问于 2022-02-16 17:36:24
回答 1查看 51关注 0票数 0

博客应用程序urls

urlpatterns =

代码语言:javascript
复制
path('', views.blog, name="blog"),
path('postComment/', views.postComment, name="postComment"),
path('<str:slug>/', views.blogPage, name="blogPage"),

]+静态(settings.MEDIA_URL,document_root=settings.MEDIA_ROOT)

项目网址/

urlpatterns =

代码语言:javascript
复制
path('admin/', admin.site.urls),
path('', include('home.urls')),
path('blog/', include('blog.urls')),

]

家庭应用网址/

urlpatterns =

代码语言:javascript
复制
path('', views.index, name="index"),
path('contact/', views.contact, name="contact"),
path('about/', views.about, name="about"),

]+静态(settings.MEDIA_URL,document_root=settings.MEDIA_ROOT)

blog.html/

代码语言:javascript
复制
               <a href="blog/{{post.slug}}">{{post.title}}</a>

在这个url变成http://127.0.0.1:8000/blog/blog/Blog%20comments/之后

Blog.html(更改)/

代码语言:javascript
复制
                <a href="/{{post.slug}}">{{post.title}}</a>

在这个url变成http://127.0.0.1:8000/Blog%20comments/之后

在这两个案例页中找不到

但是从主页url变成了这个和工作http://127.0.0.1:8000/blog/Blog%20comments/

index.html/

代码语言:javascript
复制
               <a href="blog/{{post.slug}}">{{post.title}}</a>

博客/views.py/

def博客(请求):

代码语言:javascript
复制
allPosts= Post.objects.all()
context={'allPosts': allPosts}
return render(request, "blog/blog.html", context)

def blogPage(请求,段塞):

代码语言:javascript
复制
post=Post.objects.filter(slug=slug).first()
comments= BlogComment.objects.filter(post=post, parent=None)
context={"post":post, 'comments': comments,}
return render(request, "blog/blogPage.html", context)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-02-16 17:46:48

您使用了错误的url配置。只需在html中使用它来呈现您的url:

代码语言:javascript
复制
<a href="{% url 'blogPage' post.slug %}">{{post.title}}</a>

不要在href中使用任何/blog/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71146652

复制
相关文章

相似问题

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