Django シェルから Python スクリプトを実行する必要があります。試したのは:
./manage.py shell << my_script.py
しかし、それは機能しませんでした。それは私が何かを書くのを待っているだけでした。
ベストアンサー1
部分<<
が間違っています<
。代わりに以下を使用してください:
$ ./manage.py shell < myscript.py
次のようなこともできます:
$ ./manage.py shell
...
>>> execfile('myscript.py')
Python3の場合は以下を使用する必要があります
>>> exec(open('myscript.py').read())