是在单独的进程中执行的Django管理命令?

时间:2017-04-11 14:34:04

标签: python django shell

Django有很多管理命令。另外,我们可以编写自己的命令。

我打电话给python manage.py XXX后会发生什么? 代码是否会在从shell启动的进程中执行? 或者shell进程只与执行命令的主Django进程通信?

1 个答案:

答案 0 :(得分:3)

shell启动一个新进程来运行Python解释器。 Python解释器读取manage.py并直接执行它。没有“Django主流程”这样的东西。