模板渲染工作正常但是当我使用模板继承时它显示错误

template rendering works fine but when I use template inheritance it displays error

我尝试在 room.html 模板上使用 {% include 'navbar.html'%} 它们都工作正常并显示模板但是当我添加 {% include 'navbar.html'%} room.html 尝试渲染它显示此错误 我调整了设置中的模板,这似乎是问题所在。 第一个应用程序中的 urls 文件是

from django.urls import path
from . import views
urlpatterns =[
path('',views.home),
path('room/',views.room),
path('navbar/',views.navbar),
            

视图文件是这样的

from django.shortcuts import render
from django.http import HttpResponse
def home(request):
 return render(request,'firstapp/home.html')
def room(request):
 return render(request,'firstapp/room.html')
def navbar(request):
 return render(request,'firstapp/navbar.html')    
def main(request):
 return render(request,'main.html') 

   images of error displayed in Django and setting file

[1]: https://i.stack.imgur.com/MH8fL.png Django 中显示的错误

[2]: https://i.stack.imgur.com/Wh8Ot.png Django 中显示的错误 [3]: https://i.stack.imgur.com/phUt0.png 设置文件

欢迎来到 SO!图片不要postcode/errors。帮助社区帮助你:)

您可能需要使用:

{% include 'firstapp/navbar.html' %}