【发布时间】:2019-12-24 00:59:36
【问题描述】:
我正在尝试在我的 Django ToDo 应用程序中创建视图。但是有一个 TemplateDoesNotExist 错误。我正在寻找解决方案,但它仍然无法正常工作。
这是我在主文件夹中的 urls.py
from django.contrib import admin
from django.urls import path, include
urlpatterns = [
path('admin/', admin.site.urls),
path('', include('todoapp_api.urls')),
]
那么我的应用文件夹是“todoapp_api” 我有 urls.py
from django.urls import path
from . import views
urlpatterns = [
path('', views.app, name='app'),
]
我的views.py看起来像这样
from django.shortcuts import render
from django.http import HttpResponse
def app(request):
return render(request, 'todoapp_api/app.html')
【问题讨论】:
-
'todoapp_api/app.html'在哪里? -
您是否将模板文件夹添加到 settings.py 文件中?
-
像这样:'DIRS': ['todoapp_api/templates']
标签: python django django-views django-urls