📜  django runserver 不同的端口 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:30:29.189000             🧑  作者: Mango

以django runserver不同的端口 - Shell-Bash

Django是一个著名的Python Web框架,它提供了丰富的功能和工具,让开发Web应用变得更加容易和高效。其中,runserver命令是Django框架中常用的一个命令,用于启动开发服务器。本文将介绍如何通过runserver命令启动不同的端口。

启动默认端口

默认情况下,runserver会在8000端口启动Django开发服务器。我们可以直接在终端中进入Django项目的根目录,执行以下命令来启动服务器:

python manage.py runserver
启动指定端口

如果我们需要在不同的端口上启动Django开发服务器,可以在runserver命令后添加指定的端口号。例如,我们需要在8080端口启动Django开发服务器,可以执行以下命令:

python manage.py runserver 8080
同时指定IP和端口

除了指定端口号,我们还可以同时指定服务器的IP地址和端口号。例如,我们需要在本地IP地址为192.168.1.100,端口为8888的服务器上启动Django开发服务器,可以执行以下命令:

python manage.py runserver 192.168.1.100:8888
启动多个端口

有时,我们需要在同一个Django项目中启动多个开发服务器,可以通过指定不同的端口号来实现。例如,我们需要同时在80008080端口启动Django开发服务器,可以执行以下命令:

python manage.py runserver 8000 8080
总结

runserver是Django框架中常用的一个命令,用于启动开发服务器。我们可以通过在命令后添加不同的参数来指定不同的端口号和IP地址,以满足我们的需求。