4

デバッグのためにこの値を出力したいと思います。どうすればいいですか?

print TEMPLATE_DIRS動作しません動作 print settings.TEMPLATE_DIRSしません。

4

2 に答える 2

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',)
于 2012-01-16T19:58:56.683 に答える
0

私は最も簡単だと思うので、あなたが探しているかもしれない答えは、あなたのsettings.pyに以下を追加することです.

print ("This is the template.dirs", TEMPLATES[0]['DIRS'])... python 3.x for 2.x は括弧を省略します

答えは...リストTEMPLATES [0] ['DIRS']内のdict要素にアクセスする標準的な方法です

次に、サーバーを実行すると、最初に値が出力されます

于 2016-07-17T18:18:21.653 に答える