我正在尝试创建我的第一个django项目,并且我一直在遵循一个关于设置here的教程(到目前为止,这个教程非常有用)
唯一不同的是我在bash中运行所有的东西,而不是在dos命令提示符下运行(我是新来的)
我的问题是当我执行$ python manage.py runserver
但是,如果我转到http://127.0.0.1:8000/服务器正在运行并且我得到了django欢迎页面。
但是bash在我执行命令之后就被一个空行冻结了。然后,如果我做了键盘中断,我可以在bash中输入新命令,但是如果我返回http://127.0.0.1:8000服务器没有运行,我得到“网页不可用”。
我需要知道为什么在执行了$ python manage.py runserver
最佳答案
当您运行python manage.py runserver
时发生了一些事情-有一个web服务正在监听http://127.0.0.1:8000/
bash看起来冻结的原因是runserver
正在“保持”它。