在Django中找不到路径

我正在做一个django项目。该项目包括2个应用程序,即工作和博客。主项目文件的url.py为:

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

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

您可以理解,我正在调用家中作业的输出。博客的url.py为:


from django.urls import path
from . import views

urlpatterns = [
    path('', views.allblogs, name= 'allblogs'),
]

博客的views.py是:

from django.shortcuts import render

def allblogs(request):
    return render(request, 'blog/allblogs.html')

这给出了一个错误,即找不到博客/。我必须提到,我在地址project / blog / templates / blog中创建了allblogs.html。该网页显示它试图在此目录中查找该页面:... project \ jobs \ templates \ blog \ allblogs.html

The error message is: TemplateDoesNotExist at /blog/ Request URL: http://localhost:8000/blog/ Exception Type: TemplateDoesNotExist

我不知道为什么它试图在工作中找到它应该在博客文件夹中搜索它。 有人可以帮忙吗?可能我做了一些愚蠢的事情。