最简单的运行,往往是:

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方法。

 

相关文章:

  • 2021-06-01
  • 2021-04-14
  • 2021-07-08
  • 2021-08-19
  • 2021-09-23
  • 2021-12-06
  • 2021-08-29
  • 2021-12-13
猜你喜欢
  • 2022-12-23
  • 2022-02-21
  • 2022-12-23
  • 2021-10-06
  • 2021-10-03
  • 2021-10-03
  • 2021-09-13
相关资源
相似解决方案