私は窓で作業し、私は自分のwebsitホームページを読み込もうとします。しかし、私は「あなたがDjangoはさらにいくつかのテンプレートがでテストするためにロードできないことがわかりますDjangoテンプレートが存在しません
TemplateDoesNotExist at/
home/home.html
Request Method: GET
Request URL: http://127.0.0.1:8000/
Django Version: 1.10.1
Exception Type: TemplateDoesNotExist
Exception Value:
home/home.html
Exception Location: C:\Python35\lib\site-packages\django\template\loader.py in get_template, line 25
Python Executable: C:\Python35\python.exe
Python Version: 3.5.2
Python Path:
、私は理由を知りません」エラー「テンプレートはdoesnot存在」を取得します。私は同じ問題を抱えている人を見ましたが、私はこれを持っていなくても試したテンプレートのリストがありました。
ここに私の自宅/ views.pyここ
class IndexView(View):
template_name = 'home/home.html'
# not logged in
def get(self, request):
return render(request, self.template_name)
は私setting.pyの私のテンプレート変数私のコードで
TEMPLATE = [
{
'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',
],
},
},
]
で、私の構造が thisであり、あなたがいることを見ることができています私はインストールされた_appにホームを追加しました
まだプロジェクトのパスのルートを変更した後、私のpythonのバージョン(2.7ではなく3.5)を変更した後にテンプレート私のmanage.pyの同じレベルにあるフォルダを開き、APPS_DIRをfalseに変更しても何も得られません。私はそれがパスの問題かどうかを知りたいので、プロジェクトのルートにファイルを置いて、pythonのisFile関数でテストして戻りますが、同じリンクをページに表示しようとするとエラーが発生します。私はそれが私のコード、私のプロジェクト(仮想environnement、djangoなど)の私の設定と私はpycharmを使用して、私はWindows上で怒っている本当に迷惑を取得する場合はわからない8.1
それでもまだ何もしていません..私の問題はこの[one](http://stackoverflow.com/questions/27973522/django-template-not-found)と同じかもしれないが、多分私は知らない彼がどのように彼の問題を解決することができたのか理解していない – JeanVJean