私は新しいDjangoプロジェクトに取り組んでおり、index.htmlページを正しく表示するのに非常に苦労しています。正しく表示するために何を変更するかについてのアドバイスはありますか?
エラーが発生します
TemplateDoesNotExist at /
index.html
各ファイルの設定は以下のとおりです。
myprojectname / myprojectname / settings.py
import os
PROJECT_ROOT = os.path.dirname(os.path.abspath(__file__))
STATIC_ROOT = os.path.join(PROJECT_ROOT, 'templates/static')
TEMPLATE_DIRS = (
PROJECT_ROOT + '../templates'
)
myprojectname / myprojectname / urls.py
from django.conf.urls import patterns, include, url
# Uncomment the next two lines to enable the admin:
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
url(r'^', 'apps.views.index'),
url(r'^admin/', include(admin.site.urls)),
)
myprojectname / apps / views.py from django.shortcuts import render_to_response
def index(request):
return render_to_response('index.html', locals())
私もDjangoを初めて使用するので、嫌いにならないでください。:)私は初心者であることを喜んで認めます...