Django 学习笔记汇总

Django 是什么?

为什么学习 Django?

小能手的 Django 的学习之路,其实是按照 (官方文档)[https://docs.djangoproject.com/] 来进行的。这一系列笔记是对官方文档的实践,同时结合项目中的实际问题针对性的进行深入。

1 入门教程

入门教程牵引着开发者摸索一遍框架所涉及的各个方面。一个很大的特点是它会故意留一些笨重的步骤,然后再提出框架提供的快捷机制,让开发者更能体会到框架的优势。

1.1 创建第一个项目

这篇笔记就是这一系列的 hello world,主要描述基础的项目及应用创建操作,以及基本的请求和响应流程。

1.2 模型和 admin 站点

在这节里,我们将建立数据库,创建第一个模型,关注 Django 提供的自动生成的管理页面。换句话说,是进行数据库相关的操作,模型是数据库的基础结构,管理页面又是对数据库进行可视化的操作。

1.3 视图和模板

这一节是前端的内容,主要在讲视图,除了view是视图层,模版显然也是涵盖在视图层之中。细化来看,view是负责模版的呈现逻辑及交互,模版负责具体页面展示。

1.4 表单和通用视图

这一节应用了简单的表单处理,重点引入了通用视图来精简我们的代码。只需传递给它指定模版,以及模型,一切就OK了。它比 render 快捷函数更加简洁。

2 专题深入

templates

3 项目实践

End


Django 学习笔记汇总