最簡單的運行,往往是:
python manage.py runserver 0.0.0.0:8000
進入最初的manage.py文件,我們看到:
execute_from_command_line(sys.argv)
這一句很簡單的命令。而這個命令,來自:
from django.core.management import execute_from_command_line
這里的sys.argv,實際上是:
['manage.py', 'runserver', '0.0.0.0:8000']
而在
execute_from_command_line函數里,實際上,是生成ManagementUtility類,並運行:execute方法。