欢迎来到 Django 项目实践教程!本教程将带你从零开始创建一个完整的 Django 应用,适合初学者和希望深入理解 Django 工作原理的开发者。📌
1. 环境准备
2. 项目创建与配置
django-admin startproject myproject
cd myproject
- 项目结构示例:
3. 应用开发流程
- 创建应用:
python manage.py startapp myapp
- 定义模型(Model):
# models.py from django.db import models class Article(models.Model): title = models.CharField(max_length=200) content = models.TextField() pub_date = models.DateTimeField(auto_now_add=True)
- 迁移数据库:
python manage.py makemigrations python manage.py migrate
4. 视图与模板
- 视图函数示例:
# views.py from django.shortcuts import render def home(request): return render(request, 'myapp/home.html')
- 模板文件结构:
myapp/templates/myapp/ ├── home.html └── base.html
- 配置
urls.py
映射路由 🌐
5. 运行与调试
- 启动开发服务器:
python manage.py runserver
- 访问本地地址:
http://127.0.0.1:8000/
🌐
6. 扩展学习
- Django 官方文档 是最佳参考 📘
- 推荐学习进阶内容:
💡 小贴士:开发过程中遇到问题?可以尝试在 Django 社区论坛或 Stack Overflow 搜索解决方案。记得随时保存代码并使用版本控制工具(如 Git)管理项目!