django runserver
时间: 2024-12-27 12:23:41 浏览: 11
### 如何使用 `django runserver` 启动开发服务器
#### 使用基本命令启动服务器
为了启动 Django 开发服务器,可以使用如下命令:
```bash
python manage.py runserver
```
这条命令会在本地计算机上启动一个轻量级的 Web 服务器,该服务器基于 `django.core.servers.basehttp.WSGIServer` 实例工作[^1]。
#### 自定义 IP 地址和端口号
默认情况下,Django 的开发服务器监听的是 `127.0.0.1:8000`。如果希望更改这些设置,可以在命令后面指定不同的IP地址和端口:
```bash
python manage.py runserver 192.168.1.100:8080
```
这将会让服务器绑定到特定的网络接口以及自定义端口上运行[^4]。
#### 解决 Windows 环境下的潜在问题
对于在 Win7 (x64) 上遇到的问题,确保 Python 和 Django 安装无误,并且没有任何防火墙或杀毒软件阻止了Python进程访问网络资源[^2]。
#### 添加 HTTPS 支持
若要使开发环境中支持HTTPS协议,则需额外安装一些库来增强安全性功能:
```bash
pip install django-extensions
pip install django-werkzeug-debugger-runserver
pip install pyOpenSSL
```
完成上述依赖项的安装之后,可以根据具体需求调整项目的配置文件以启用 SSL/TLS 加密连接[^3]。
阅读全文