管理コマンド(manage.py)の使い方
下記のようなコマンドで使用します。
$ python manage.py コマンド名 オプション
よく使うコマンドは下記の通りです。
check
不具合チェック
$ python manage.py check
makemessages
ソース内の_()、{% trans … %} を抽出してdjango.poファイルを作成
$ python manage.py makemessages
compilemessages
django.poファイルからdjango.moファイルを作成
$ python manage.py compilemessages
makemigrations
models.py を元にデータベースのマイグレーションファイルを作成
$ python manage.py makemigrations
migrate
マイグレーションファイルをデータベースに反映
$ python manage.py migrate
dbshell
データベースに接続
$ python manage.py dbshell
collectstatic
一か所のディレクトリに静的ファイルを集める
$ python manage.py collectstatic