django - 我已经配置了所有东西,但是 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时,我得到一个找不到页面的错误。这里出了什么问题?
请帮我!
解决方案
您在 blog/urls.py 和 blog/views.py 中提到的模板名称不同
两者必须包含相同的模板名称。
推荐阅读
- linux - Linux 光标在终端跳到“提示”前面
- python - 如何在 Python 中用 { } 计算多少 JSON 对象
- svn - 如何在svn状态上取消大量“提交后删除”?
- blockchain - 基线协议的优缺点是什么
- javascript - 下拉菜单高度调整滚动条问题
- html - 标题下方的部分宽度未设置为 100%
- ios - React Native IOS:“由于未捕获的异常'NSInvalidArgumentException'而终止应用程序,原因:'数据参数为零'”
- python - 需要帮助:无法以条形图的 x 刻度获取日期时间
- file - Xamrin Forms:如何读取存储在设备外部存储中的文件的详细信息?
- powershell - 有没有办法确定exe是32位还是64位?