2011-09-15 71 views
1

在django環境中運行時是否有相當於python -c?我希望manage.py shell會支持它,但它不。我希望能夠從單獨的腳本的命令行(它不在django環境中運行)查詢設置。例如:等同於'python -c'的django環境?

python manage.py shell -c "from django.conf import settings; print settings.FOO" 

想法?

回答

1

manage.py shell確實只是正確設置了DJANGO_SETTINGS_MODULE和PYTHONPATH,然後啓動了一個shell。你可以明確地設置你想要的,然後使用python -c