我是 Django 新手,无法弄清楚我的模板的路径应该是什么样子。我的项目的目录树如下所示:
blog
blog/blog
blog/blog/__init__.pyc
blog/blog/wsgi.pyc
blog/blog/urls.py
blog/blog/urls.pyc
blog/blog/wsgi.py
blog/blog/__init__.py
blog/blog/settings.py
blog/blog/settings.pyc
blog/home
blog/home/views.py
blog/home/templates
blog/home/templates/home
blog/home/templates/home/main.html
blog/home/__init__.pyc
blog/home/urls.py
blog/home/urls.pyc
blog/home/models.py
blog/home/tests.py
blog/home/__init__.py
blog/home/views.pyc
blog/manage.py
这是我的观点(来自blog/home/view.py
):
from django.shortcuts import render_to_response
def home(request):
return render_to_response("home/main.html", {"name" : "maxwell"})
我的 settings.py 文件的编辑副本可以在这里找到:http: //pastebin.com/UMTepK9j
最后,这是我浏览到时遇到的错误127.0.0.1:8000
:
TemplateDoesNotExist at /home/main.html
谁能告诉我在我的电话中应该是什么样的路径render_to_response
?