为了账号安全,请及时绑定邮箱和手机立即绑定

django入门与实践

杜秉轩 Python工程师
难度初级
时长 3小时14分
学习人数
综合评分9.7
140人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.6 逻辑清晰
简介:Django作为一个Python的高级Web框架,功能非常强大,其自身封装了大量底层逻辑,并实现了ORM,同时,MVT结构保证了代码结构的完整性,这一切给了开发人员巨大的便利,让Web开发变得高效且简洁。课程将以一个极简的博客网站为例,带领大家充分领略Django的魅力

1章 介绍课程目标及学习内容

介绍本课程的内容和目标,本课程旨在通过一个简单的博客案例,引导学生对Django有一个基础且全面的了解,并能够在课程结束后独立使用Django完成基本的网站开发。
  1. 1-1 课程介绍 (04:44)

2章 课前准备

了解什么是Django,以及通过浏览器浏览网页的基本原理。
  1. 2-1 课前准备 (10:04)

3章 开发环境搭建

搭建Django的完整开发环境,并推荐开发工具。
  1. 3-1 环境搭建 (12:55)

5章 第一个Template

让学生了解并编写第一个Template,并通过浏览器呈现内容
  1. 5-1 配置URL (10:15)
  2. 5-2 开发第一个Template (11:41)

6章 Models

介绍Models,以及它和鸿运国际hv128之间的联系,然后建立我们项目所需要的Model,编辑鸿运国际hv128,使其内容呈现在浏览器页面中
  1. 6-1 Models (16:17)

7章 Admin

简单配置Django自带的后台管理系统,并学会基本使用
  1. 7-1 Admin (14:21)

8章 完善博客

"完善博客,添加主页面及博客编写页面,这样一来,整个博客就完成了。 由于添加了两个页面,我们需要重新配置URL和Admin的一些内容。"
  1. 8-1 博客主页面开发 (07:29)
  2. 8-2 博客文章页面开发 (09:00)
  3. 8-3 Django模板中的超链接配置 (06:11)
  4. 8-4 博客撰写页面开发(一) (14:18)
  5. 8-5 博客撰写页面开发(二) (13:29)

9章 补充内容

除主要内容外,还有一些需要学生了解的基础知识,譬如Django自带的shell系统、Templates过滤器,以及Admin的部分增强用法。
  1. 9-1 Templates过滤器 (08:08)
  2. 9-2 Django shell (05:35)
  3. 9-3 Admin增强 (10:50)

10章 课程总结

通过本课程,我们使用Django开发了一个简单的博客项目,在此过程中,我们学会了Django的基本开发原理和使用方法,为同学们在今后的生产开发过程中建立了基础
  1. 10-1 课程总结 (04:43)
课程须知
1、了解HTML的用法。 2、基本掌握Python的用法。
老师告诉你能学到什么?
1、搭建完整的Django开发环境。 2、创建项目及应用。 3、了解项目目录下各文件的含义和作用。 4、了解并学会开发Templates。 5、了解并学会开发Models。 6、掌握Admin的基本配置方法。 7、学会项目URL的配置方法。 8、开发一个由三个页面组成的简易博客网站。
意见反馈 常见问题 APP下载
官方微信
hv128