Django运行启动

运行Django开发的服务器

切换到你的项目目录下,进入虚拟环境,运行下面的命令:

python manage.py runserver

这将会在端口8000启动一个本地服务器,而且只能让你的这台电脑连接和访问。

要想更改服务器端口,可以将端口作为命令行参数传入:

python manage.py runserver 8080

这样将会在端口8080启动一个本地服务器。

如果你想和其他开发人员共享同一开发站点,可以指定一个IP,允许非本地连接访问。其中‘0.0.0.0’ 这个IP地址,会允许任意连接来访问这个服务器。

python manage.py runserver 0.0.0.0:8000

加入你的本地IP为:192.168.5.66,那么这时其他开发怎样就可以访问你的IP服务了:http://192.168.5.66:8000/

补充:Django运行为什么使用python manage.py runserver,而不是像python一样,使用python

这是因为Django框架的大部分子系统,包括模板系统,都依赖于配置文件;如果Django不知道使用哪
个配置文件,这些系统将不能工作。

Django的配置文件就是项目中的settings.py文件,它被配置为DJANGO_SETTINGS_MODULE,在manage.py文件中。

当运行命令:python manage.py runserver,将会自动处理manage.p文件中的DJANGO_SETTINGS_MODULE

manage.py文件内容如下:

这里配置的DJANGO_SETTINGS_MODULE就是告诉Django要去加载哪个配置文件。

posted @   yingzi__block  阅读(524)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」
点击右上角即可分享
微信分享提示