管理コマンドは、Djangoプロジェクトまたは基盤となるデータベースでアクションを実行できる強力で柔軟なスクリプトです。さまざまなデフォルトコマンドに加えて、独自のコマンドを書くことも可能です!
通常のPythonスクリプトと比較して、管理コマンドフレームワークを使用すると、面倒なセットアップ作業が自動的に行われます。
管理コマンドは、次のいずれかから呼び出すことができます。
django-admin <command> [options]
python -m django <command> [options]
python manage.py <command> [options]
./manage.py <command> [options]
manage.pyに実行権限がある場合( chmod +x manage.py
) Cronで管理コマンドを使用するには:
*/10 * * * * pythonuser /var/www/dev/env/bin/python /var/www/dev/manage.py <command> [options] > /dev/null