温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

django怎么安装配置环境

发布时间:2026-10-26 01:47:40 来源:亿速云 阅读:109 作者:小樊 栏目:编程语言

下面给你一个从零开始安装并配置 Django 开发环境的清晰步骤(以 Windows / macOS / Linux 通用为主,最后有常见坑点)。


一、安装前准备

1. 安装 Python

Django 依赖 Python,推荐 Python 3.10+

  • 官网:https://www.python.org/downloads/
  • 安装时一定勾选 ✅ Add Python to PATH

验证:

python --version
# 或
python3 --version

二、使用虚拟环境(强烈推荐)

1. 创建虚拟环境

# 进入你的项目目录
mkdir myproject
cd myproject

# 创建虚拟环境
python -m venv venv

2. 激活虚拟环境

Windows:

venv\Scripts\activate

macOS / Linux:

source venv/bin/activate

激活成功后,命令行前面会出现 (venv)


三、安装 Django

pip install django

验证:

django-admin --version

四、创建 Django 项目

django-admin startproject mysite
cd mysite

目录结构:

mysite/
├── manage.py
└── mysite/
    ├── settings.py
    ├── urls.py
    ├── asgi.py
    └── wsgi.py

五、运行开发服务器

python manage.py runserver

浏览器访问:

http://127.0.0.1:8000/

看到 Django 欢迎页面 ✅ 说明环境配置成功


六、创建应用(App)

python manage.py startapp app01

然后在 settings.py 中注册:

INSTALLED_APPS = [
    ...
    'app01',
]

七、常用配置(初学者必看)

1. 允许所有 IP 访问

ALLOWED_HOSTS = ['*']

2. 数据库(默认 SQLite,无需配置)

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.sqlite3',
        'NAME': BASE_DIR / 'db.sqlite3',
    }
}

3. 静态文件

STATIC_URL = '/static/'
STATICFILES_DIRS = [BASE_DIR / 'static']

八、数据库迁移(必做)

python manage.py makemigrations
python manage.py migrate

九、创建管理员账号

python manage.py createsuperuser

访问:

http://127.0.0.1:8000/admin

十、常见问题

❌ pip 不是内部命令

→ Python 没加 PATH,重装并勾选

❌ port 被占用

python manage.py runserver 8001

❌ 虚拟环境失效

→ 每次开发前都要激活 venv


如果你愿意,我可以:

  • ✅ 给你 PyCharm / VS Code 配置教程
  • ✅ 教你 Django + MySQL 配置
  • ✅ 带你写 第一个 Django 页面

你现在是 新手入门 还是 已有 Python 基础?

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI
助
手