创建python虚拟环境
# 先进入项目目录
# 创建虚拟环境
python -m venv myenv
# 启动虚拟环境
myenv\Scripts\activate
# 安装
pip install django
# 检查是否安装成功
django-admin --version
# 创建空白项目
django-admin startproject myproject .
# 启动项目,启动后,访问http://127.0.0.1:8000/
python manage.py runserver 127.0.0.1:8000
启动后,显示
配置 settings.py(适应服务器环境)
D:\django_projects\myproject\myproject\settings.py
修改以下几项:
1. 允许所有主机访问(用于测试)
ALLOWED_HOSTS = ['*']
2. 关闭调试模式(上线前必须)
DEBUG = False
数据库迁移(初始化数据库)
虽然这是一个空白项目,但我们需要执行一次数据库迁移来初始化默认表:
python manage.py migrate
如果你打算使用 SQLite(默认),这一步会自动创建 db.sqlite3 文件。
✅ 第八步:创建管理员账号(可选)
如果你想使用 Django 自带的管理后台,可以创建一个管理员账户:
python manage.py createsuperuser
然后输入用户名、邮箱和密码即可。