1. 什么是 Django?
Django 是一个使用 Python 编写的开源 Web 框架,旨在帮助开发者快速构建安全且维护性高的网站。它的「MTV」设计模式(模型-模板-视图)让开发流程更清晰。
2. 快速上手步骤 ✅
安装 Django
使用 pip 安装:pip install django
💡 提示:安装前请确保已配置好 Python 环境创建项目
执行命令:django-admin startproject myproject
📁 项目结构包含manage.py
和myproject
文件夹创建应用
在项目内运行:python manage.py startapp myapp
⚙️ 应用是功能模块的集合,可独立开发与部署设计模型
在models.py
中定义数据结构,例如:from django.db import models class Article(models.Model): title = models.CharField(max_length=200) content = models.TextField()
📌 模型会自动生成数据库表(通过迁移命令)
3. 迁移与运行 🔄
- 执行
python manage.py makemigrations
生成数据库迁移文件 - 运行
python manage.py migrate
应用迁移 - 启动开发服务器:
python manage.py runserver
🌐 访问http://localhost:8000
查看效果
4. 扩展学习 📚
- Django 官方文档:深入理解框架核心概念
- Python Web 开发教程:掌握前后端交互基础
- Django 项目实战:学习如何构建完整应用
5. 小贴士 📝
- 使用
python manage.py shell
快速测试代码片段 - 通过
INSTALLED_APPS
配置应用列表 - 定期运行
python manage.py collectstatic
管理静态文件