manage.py runserver不会终止

tee*_*agz 1 python windows django bash

我正在尝试创建我的第一个Django项目,我一直在关注这里的设置教程(到目前为止,本教程非常有帮助)

我唯一不同的是我在bash中运行所有东西而不是DOS命令提示符(我不喜欢的其他东西)

我的问题是,当我执行时,bash中没有任何反应 $ python manage.py runserver

但是,如果我去http://127.0.0.1:8000/服务器正在运行,我得到了django欢迎页面.

但是在执行命令后,bash只是用空行保持冻结状态.然后,如果我做键盘中断,我可以在bash中输入新命令,但如果我回到http://127.0.0.1:8000,服务器没有运行,我得到'网页不可用'.

我需要知道为什么我执行后无法在bash中执行新命令 $ python manage.py runserver

scy*_*ale 5

当你运行的python manage.py runserver东西正在发生 - 有一个网络服务在http://127.0.0.1:8000/上

bash似乎被冻结的原因是它runserver"持有"它.