django入门与实践:杜秉轩
第1章 介绍课程目标及学习内容
介绍本课程的内容和目标,本课程旨在通过一个简单的博客案例,引导学生对Django有一个基础且全面的了解,并能够在课程结束后独立使用Django完成基本的网站开发。
第2章 课前准备
了解什么是Django,以及通过浏览器浏览网页的基本原理。
第3章 开发环境搭建
搭建Django的完整开发环境,并推荐开发工具。
第3章 开发环境搭建
搭建Django的完整开发环境,并推荐开发工具。
第4章 创建项目及应用
正式开始开发博客项目,带领学生创建项目,并讲解项目目录中各文件含义,最后配置第一个URL及其对应页面。
- 4-1 创建项目,并了解项目目录下部分文件的作用 (08:46)
- 4-2 settings.py配置文件详解。 (09:31)
- 4-3 创建应用,并了解应用目录下各文件的作用,同时创建第一个页面响应 (14:52)
第5章 第一个Template
让学生了解并编写第一个Template,并通过浏览器呈现内容
第6章 Models
介绍Models,以及它和数据库之间的联系,然后建立我们项目所需要的Model,编辑数据库,使其内容呈现在浏览器页面中
第7章 Admin
简单配置Django自带的后台管理系统,并学会基本使用
第8章 完善博客
"完善博客,添加主页面及博客编写页面,这样一来,整个博客就完成了。 由于添加了两个页面,我们需要重新配置URL和Admin的一些内容。"
- 8-1 博客主页面开发 (07:29)
- 8-2 博客文章页面开发 (09:00)
- 8-3 Django模板中的超链接配置 (06:11)
- 8-4 博客撰写页面开发(一) (14:18)
- 8-5 博客撰写页面开发(二) (13:29)
第9章 补充内容
除主要内容外,还有一些需要学生了解的基础知识,譬如Django自带的shell系统、Templates过滤器,以及Admin的部分增强用法。
第10章 课程总结
通过本课程,我们使用Django开发了一个简单的博客项目,在此过程中,我们学会了Django的基本开发原理和使用方法,为同学们在今后的生产开发过程中建立了基础