コマンドラインからDjangoのmanage.pyシェル関数を介してコマンドを実行したいのですが、コマンドラインからDjangoシェルコマンドを実行する
manage.py shell -c "from myapp import models; print models.MyModel.some_calculation()"
インクルードが道あなたは、例えば、通常のPythonインタプリタで
を-cオプションを使用する場合があります来ました
python -c "print 'hello world'"
ただし、manage.py shell
に相当する-cオプションはありません。これを行う方法はありますか?
ないでください。 2行のスクリプトファイルを作成してください。 –
[カスタム管理コマンドを参照](http://docs.djangoproject.com/en/dev/howto/custom-management-commands/) – virhilo
cmon、静的で退屈です。以下の配管ソリューションを参照してください。 – kraiz