OS:Windowsの10、ジャンゴ:1.10.4、Pythonの:上の画像 django.template.loaders.filesystem.Loader
3.5.2Djangoテンプレートローダーがファイルシステムからテンプレートをロードしていません。 TemplateDoesNotExist
が表示されるはずですが、それが記載されていません。
これは、アプリのディレクトリを調べていないということですか?
私のsettings.py(テンプレートセクション)settings.py
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
]
マイアプリのディレクトリ構造から
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [],
'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',
],
},
},
]
インストール済みアプリのセクション:
- fooの
- fo O
- ...
- urls.py
- app_bar
- ...
- urls.py
- db.sqlite3
- が管理しています。 py
- fo O
のfoo/urls.py
urlpatterns = [
url(r'', include('app_bar.urls')),
url(r'^admin/', admin.site.urls),
]
app_bar/urls.py
urlpatterns = [
url(r'^$', views.index, name='index'),
]
必要であれば、私はより多くの情報を提供することができます。
P.S.私は、インストールされたアプリケーションの1つからテンプレートをロードしたい。私はTemplateDoesNotExistエラーを取得しています。
「DIRS」に何か入れてもいいですか? –