Я хотел бы напечатать это значение для целей отладки. Как мне это сделать?
print TEMPLATE_DIRS
не работает print settings.TEMPLATE_DIRS
не работает.
Я хотел бы напечатать это значение для целей отладки. Как мне это сделать?
print TEMPLATE_DIRS
не работает print settings.TEMPLATE_DIRS
не работает.
Вы сначала импортировали настройки?
$steve ./manage.py shell
Python 2.7.1 (r271:86832, Jun 16 2011, 16:59:05)
In [1]: from django.conf import settings
In [2]: settings.TEMPLATE_DIRS
Out [2] ('/Volumes/HDD/usr/local/django/mytestproject/templates',)
Я думаю, что проще всего, и поэтому ответ, который вы, возможно, ищете, это добавить следующее в ваш settings.py
print ("Это template.dirs", TEMPLATES[0]['DIRS'])... python 3.x для 2.x, скобки не скобки
так что ответ... стандартный способ доступа к элементу dict в списке TEMPLATES[0]['DIRS']
Затем, когда вы запустите свой сервер, значения будут распечатаны в самом начале