我正在使用 python 3.5.2 和 django 1.11.6。我的操作系统是win10。我无法在Installed_app路径中加载我的模板。
我在“polls/template/polls/index.html”创建了一个文件。我还将应用程序 polls 添加到 INSTALLED_APPS 中,并将 TEMPLATES 中的 APP_DIRS 设置为 True。我不明白为什么 django 不会像教程告诉我的那样加载 INSTALLED_APPS 模板文件夹中的模板。
我使用以下代码片段在我的视图中加载模板。
def index(request):
latest_question_list = Question.objects.order_by('-pub_date')[:5]
template = loader.get_template('polls/index.html')
context = {
'latest_question_list': latest_question_list,
}
return HttpResponse(template.render(context, request))
我得到了这个TemplateDoesNotExist。 我想知道为什么 django 不搜索路径“polls/template”。 django搜索的路径如下