我想打印此值以进行调试。我该怎么办?
print TEMPLATE_DIRS
不起作用
print settings.TEMPLATE_DIRS
不起作用。
答案 0 :(得分:4)
您是否先导入设置?
$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',)
答案 1 :(得分:0)
我认为最简单,因此您可能正在寻找的是将以下内容添加到您的settings.py
print(“这是template.dirs”,TEMPLATES [0] ['DIRS'])... python 3.x for 2.x省略括号
所以答案是......在列表中访问dict元素的标准方法TEMPLATES [0] ['DIRS']
然后,当您运行服务器时,将在最开始打印出值