2017-09-14 63 views
0

我要創造我的項目的根文件夾

一個「模板」文件夾中。當我這樣做:Django模板文件夾

{% extends "base.html "%} 

我得到一個「TemplateDoesNotExist」的錯誤。

這裏是我的項目結構:

project structure

這裏是settings.py模板配置:

TEMPLATES = [ 
    { 
     'BACKEND': 'django.template.backends.django.DjangoTemplates', 
     'DIRS': [ 
      os.path.join(BASE_DIR, 'templates'), 
     ], 
     'APP_DIRS': True, 
     'OPTIONS': { 
      'context_processors': [ 
       'django.template.context_processors.debug', 
       'django.template.context_processors.request', 
       'django.contrib.auth.context_processors.auth', 
       'django.contrib.messages.context_processors.messages', 
      ], 
     }, 
    }, 
] 

日誌:

logs

(使用Django的2.0.dev20170914122638)

回答

1

我認爲這是一個拼寫錯誤問題,您在該模板上的{%extends「base.html」%}中的base.html之後有一個「空格」。 Try:

{% extends "base.html" %}