Djangoでテンプレートを作成。参照するようにパスを設定したが、参照エラーになる。
######環境
python3.7.7
Django 3.0.6
######フォルダ構造
mysite/ ┝mysite/ ┝hello/ │└templates/ │ └hello/ │ └index.html └templates/ └base.html
mysite/hello/templates/hello/index.html
html
1 2{% extends 'base.html' %} 3 4{% block content %} 5 <div>HogeHuga</div> 6{% endblock %}
mysite/hello/views.py
python
1from django.shortcuts import render 2from django.http import HttpResponse 3 4# Create your views here. 5 6def index(request): 7 return render(request, 'hello/index.html')
######試したこと
index.htmlを以下のフォルダに置くと読み込まれる
mysite/templates/hello/index.html
これで、表示されるようにはなるが、
アプリケーションフォルダ内に本来置くべきなので、
可能な限りアプリケーションフォルダに置きたい。
よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。