我对TEMPLATE_DIRS
的设置是
PATH_PROJECT = os.path.abspath(os.path.dirname(__file__))
TEMPLATE_DIRS = (
os.path.join(PATH_PROJECT, 'mytemplates/'),
)
但base_site.html
仅从默认位置打开。
我试着用PDB调试。但是当试图在django/conf/__init__.py
中设置断点时,pdb会给出消息End Of File。
我的base_site.html位于正确的文件夹中。
答案 0 :(得分:0)
PATH_PROJECT = os.path.abspath(os.path.join(os.path.dirname(__file__),'..'))
TEMPLATE_DIRS = ( os.path.join(PATH_PROJECT, 'mytemplates/'), )
检查TEMPLATE_DIRS是否包含所需的路径,打开django shell
python manage.py shell
并写:
from django.conf import settings; print settings.TEMPLATE_DIRS