2017-04-11 7 views
1

Djangoには多くの管理コマンドがあります。また、独自のコマンドを記述することもできます。は別のプロセスで実行されるDjango管理コマンドですか?

シェルコールをした後はどうなりますかpython manage.py XXX? シェルから起動されたプロセスでコードが実行されますか? または、シェルプロセスはコマンドを実行するメインのDjangoプロセスと通信するだけですか?

答えて

3

シェルは、Pythonインタプリタを実行するための新しいプロセスを開始します。 Pythonインタプリタはmanage.pyと読み、それを直接実行します。 「Djangoのメインのプロセス」はありません。

関連する問題