首页 > 解决方案 > 我已经配置了所有东西,但是 django 说找不到页面

问题描述

谁能帮我解决这个问题?

这是我的博客/urls.py:

from django.urls import path
from .views import *

urlpatterns = [
    path("/testTemplate", template_testing, name="testtemplate"),
]

这是我的网站/urls.py:

from django.contrib import admin
from django.urls import path, include
from django.conf.urls.static import static
from django.conf import settings

urlpatterns = [
    path('admin/', admin.site.urls),
    path('', include('blog.urls'))
] +  static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

这是博客/views.py:

from django.shortcuts import render
# Create your views here.

def template_testing(request):
    return render(request, "blog/index.html", {})

一切看起来都不错,但是当我想访问这个 url: 127.0.0.1:8000/testTemplate时,我得到一个找不到页面的错误。这里出了什么问题?

请帮我!

标签: django

解决方案


您在 blog/urls.py 和 blog/views.py 中提到的模板名称不同

两者必须包含相同的模板名称。


推荐阅读