调试PSP代码

 

execute_from_command_line

最简单的运行,往往是:

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

 

eclipse调试PSP代码配置:

 

 

runserver 192.168.1.100:8000 --noreload

环境变量:PYTHONPATH

环境设值:$PWD


点击运行后结果:


['D:\\devtools\\Python36\\Scripts\\autotest\\manage.py', 'runserver', '192.168.1.100:8000', '--noreload']
Performing system checks...

System check identified no issues (0 silenced).
August 17, 2020 - 22:22:11
Django version 2.0.1, using settings 'autotest.settings'
Starting development server at http://192.168.1.100:8000/
Quit the server with CTRL-BREAK.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值