Chrome在使用批处理fi运行Django项目后不会打开

2024-04-26 17:55:30 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用批处理文件中的以下代码在Chrome浏览器中运行和打开我的Django项目:

@ECHO OFF
cmd /k "cd /d E:\Python\Python36\aiGrapes\Scripts & activate & cd /d    E:\Python\Python36\aiGrapes\sk-gdelt-project\webproject & python manage.py runserver"
start "Chrome" "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" "http://127.0.0.1:8000/admin"

运行批处理文件后,命令windows显示Django project成功运行,并且:

^{pr2}$

但Chrome不能打开。当我尝试Firefox时也会发生这种情况。我想在排队之后管理.py被要求运行时,我应该添加一些东西让它工作吗?在


Tags: 文件项目django代码pyechoprojectcmd
1条回答
网友
1楼 · 发布于 2024-04-26 17:55:30

有一些更好的方法可以做到这一点,但要让它按原样工作:

@ECHO OFF
cmd /k "cd /d E:\Python\Python36\aiGrapes\Scripts & activate & cd /d E:\Python\Python36\aiGrapes\sk-gdelt-project\webproject & start python manage.py runserver | ping -n 10 localhost & start "Chrome" "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" "http://127.0.0.1:8000/admin""

要隐藏窗口,请创建一个名为hideme.vbs的文件

添加以下行:

^{pr2}$

确保为批处理文件添加正确的路径和文件名,现在只需启动vbs文件而不是批处理即可在后台运行所有内容。在

相关问题 更多 >