Django修改端口号与地址的三种方式
作者:zz.YE 发布时间:2023-06-22 00:48:27
标签: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 文件的方式。
来源:https://blog.csdn.net/zzy_NIC/article/details/128759955


猜你喜欢
- 在python中enumerate的用法多用于在for循环中得到计数,本文即以实例形式向大家展现python中enumerate的用法。具体
- 目录实验环境准备API 寻找 && 提取代码实现项目链接我身边的很多小伙伴们在朋友圈里面晒着出去游玩的照片,简直了,人多的不
- 简介卷积神经网络(Convolutional Neural Network, CNN)是深度学习技术中极具代表的网络结构之一,在图像处理领域
- 如下所示:# Seed random number generatornp.random.seed(42)# Compute mean no
- 本文实例为大家分享了MySQL安装及配置远程登录教程,供大家参考,具体内容如下一.安装MySQL一.安装MySQL1. sudo apt-g
- 例:MYSQL安装在 D:\ApacheServer\mysql 下开始==>运行==>cmd,或者 按住win键+r键输入cm
- moviepy官网:https://pypi.org/project/moviepy/是一个用于视频编辑的Python库:切割、连接、标题插
- 如下所示:import rec = re.compile(r'\d')s = 'you1are2welcome
- 本文实例讲述了python处理xml文件的方法。分享给大家供大家参考,具体如下:前一段时间因为工作的需要,学习了一点用Python处理xml
- 在本文上两篇中,我们学习了脚本语言 VBScript 的变量、函数、过程和条件语句,本篇将继续给大家介绍 VBScipt 的循环语句,并对脚
- python 类详解类1.类是一种数据结构,可用于创建实例。(一般情况下,类封装了数据和可用于该数据的方法)2.Python类是可调用的对象
- Python的创始人为荷兰人吉多·范罗苏姆 (Guido van Rossum)。 * 圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞
- 关于什么是并发模型,我在这里引用 Go 语言联合创造者 Rob Pike 的一段话:并发是指一次处理多件事。并行是指一次做多件事。二者不同,
- 引言对 axios 二次封装,更加的可配置化、扩展性更加强大灵活通过 class 类实现,class 具备更强封装性(封装、继承、多态),通
- 本文实例讲述了python清除指定目录内所有文件中script的方法。分享给大家供大家参考。具体如下:将脚本存储为stripscripts.
- 一、k-近邻算法原理及API1.k-近邻算法原理如果一个样本在特征空间中的k个最相似(即特征空间中最邻近)的样本中的大多数属于某一个类别,则
- 例一:#!/usr/bin/pythonimport sysimport reif __name__=
- 一、表结构TABLE personidname1你2你(一个空格)3你(二个空格)二、查询与结果select * from person w
- 我就废话不多说了,还是直接看代码吧!import pandas as pd# 伪造一些数据fake_data = {'subject
- 使用场景我有两个GPU卡。我希望我两个GPU能并行运行两个网络模型。代码错误代码1:#对于0号GPUos.environ['CUDA