这篇文章主要介绍“Django修改端口号与地址的方式有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Django修改端口号与地址的方式有哪些”文章能帮助大家解决问题。
前言
在启动 Django 项目时,Django 默认监听的端口号为
8000
,设置的默认 IP 地址为
127.0.0.1
。如果需要修改默认的端口号和 IP 地址,可以通过命令行、配置文件、PyCharm 这三种方式中的一种进行自定义的修改设置。
一、命令行方式
使用命令行方式启动项目,并以临时修改的方式设置端口号和 IP 地址。
python manage.py runserver 0.0.0.0:8080
注意:这种方式需要在每次启动添加指定的端口号和 IP 地址,比较麻烦,但适用于临时测试。
二、配置文件方式
通过修改 Django 项目中的 manage.py 文件来设置端口号和 IP 地址。
# manage.py 文件中的 main 方法
if __name__ == "__main__":
from django.core.management.commands.runserver import Command as Runserver
Runserver.default_addr = '0.0.0.0' # 修改默认地址
Runserver.default_port = '8080' # 修改默认端口
main()
注意:这种方式是永久性的,不需要在每次启动项目时手动设置端口号和 IP 地址。
三、PyCharm 方式
通过 PyCharm 启动项目处,选择编辑配置,进入配置中设置端口号和 IP 地址。
(1)进入配置页面
(2)设置端口和 IP
注意:pycharm 中的设置项优先级高于修改 manage.py 文件的方式。