1. 什么是 Django?

Django 是一个使用 Python 编写的开源 Web 框架,旨在帮助开发者快速构建安全且维护性高的网站。它的「MTV」设计模式(模型-模板-视图)让开发流程更清晰。

Django_Logo

2. 快速上手步骤 ✅

  • 安装 Django
    使用 pip 安装:pip install django
    💡 提示:安装前请确保已配置好 Python 环境

  • 创建项目
    执行命令:django-admin startproject myproject
    📁 项目结构包含 manage.pymyproject 文件夹

  • 创建应用
    在项目内运行: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. 扩展学习 📚

5. 小贴士 📝

  • 使用 python manage.py shell 快速测试代码片段
  • 通过 INSTALLED_APPS 配置应用列表
  • 定期运行 python manage.py collectstatic 管理静态文件
Django_Project_Structure
✨ 从基础到进阶,Django 让 Web 开发变得简单又高效!