1
Django有许多管理命令。另外,我们可以编写我们自己的命令。是在单独的进程中执行的Django管理命令吗?
我在进行shell调用python manage.py XXX
后会发生什么? 代码是否会在从shell启动的进程中执行? 或者shell进程只是与执行命令的主Django进程通信?
Django有许多管理命令。另外,我们可以编写我们自己的命令。是在单独的进程中执行的Django管理命令吗?
我在进行shell调用python manage.py XXX
后会发生什么? 代码是否会在从shell启动的进程中执行? 或者shell进程只是与执行命令的主Django进程通信?
shell启动一个新进程来运行Python解释器。 Python解释器读取manage.py
并直接执行它。 “Django主流程”没有这种东西。