我想打印这个值以进行调试。我该怎么做?
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 ("This is the template.dirs", TEMPLATES[0]['DIRS'])...python 3.x for 2.x 省略括号
所以答案是......访问列表 TEMPLATES[0]['DIRS'] 中的 dict 元素的标准方法
然后当你运行你的服务器时,这些值将在一开始就被打印出来