如何以编程方式启动Django

bra*_*zzi 2 python django

假设我在同一目录中有一个Django应用程序(例如myapp)和一个Python脚本(让我们说myscript.py).我怎么能从脚本中启动(并停止)Django应用程序?这有对象或功能吗?或者我应该使用这个subprocess技巧?

Dav*_*ver 7

使用django.core.management.call_command.

例如:

from django.core import management
management.call_command('runserver')
Run Code Online (Sandbox Code Playgroud)