Django项目创建和runserver无反应的解决方法

最近刚刚开始学习Django开发,记录一下在创建项目时,遇到的问题和解决方法,方便像我一样的小白查看。
首先一个Django项目在cmd中建立时,需要输入

django-admin startproject 这里写你想要建立的项目的名称

此时可能会遇到输入之后无响应的问题,这是的解决方法是,将Django加入环境变量,具体方法可以搜索下,很简单。

我遇到的第二个问题是,在runserver的时候,输入了

python manage.py runserver 0.0.0.0:80

之后仍然是没有反应,如图所示
在这里插入图片描述
此时可能有两种情况,我们首先可以输入

python -V

查看python是否存在于系统变量,如果输入后,反应如下
在这里插入图片描述
那么则代表你电脑中的python不处于系统变量,那么方法如上个问题一样,添加进入环境变量即可。
此时应该可以运行

python manage.py runserver 0.0.0.0:80

这条命令,但是可能会遇到这个问题
在这里插入图片描述
这个问题的意思就是说,找不到当前的python环境下的Django包,这是我们可以通过激活虚拟环境的方法。
我们重新打开cmd,输入

activate 要激活的环境名

一定要保证这个虚拟环境下是你下载Django的环境。
然后再通过cd命令到你建立的Django项目的文件目录。运行

python manage.py runserver 0.0.0.0:80

就可以runserver了

一个需要注意的点:这里的0.0.0.0指的是绑定本机所有的ip地址,即为我们用任何一个ip地址都可以访问到。不过一般我们通过回环地址127.0.0.1去测试访问
80就是默认绑定的端口,我们可以根据自己的需要进行修改
当执行成功这句命令时,会显示
在这里插入图片描述
然后我们在网址栏输入127.0.0.1
就可以看到如下Django的界面
在这里插入图片描述

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值