1
私はリモートサーバー上でDjangoプロジェクトをホストしています。これにはtmp_file.py
というファイルが含まれています。そのファイルの中にfetch_data()
という関数があります。通常、私はその機能を実行するために以下の方法に従います。AnsibleスクリプトからPython関数を実行する
# Inside Django Project
$ python manage.py shell
[Shell] from tmp_file import feth_data
[Shell] fetch_data()
また、ファイルには__name__
セクションが含まれていません。したがって、スタンドアローンのスクリプトとして実行することはできません。どのような方法は、この作業を実行するための最善の方法です。私はAnsible docsから役に立つものを見つけることができませんでした。