你将学到的
  • MVT 结构
  • 创建 Django 项目
  • ORM 框架
  • 数据迁移
  • 设置 MySQL 日志功能
  • 条件运算符
  • URL 简介
  • 路由转发
  • HTTP 请求方法
  • HTTP 响应异常处理
  • Django 框架简介与安装
  • 创建应用
  • 编写映射类
  • 利用 ORM 查询数据库
  • 查询过滤器
  • 数据模型关系
  • path 转换器
  • Cookie 与 session
  • 模板标签和过滤器
  • 静态资源处理
课程内容
  共16个章节
实验 1 Django 框架介绍与安装

知识点: 1.BS架构简介 2.MVT结构 3.Django框架简介 4.安装Django

实验 2 创建一个 Django 项目

知识点: 1.初始化项目 2.创建应用 3.注册应用 4.启动项目 5.创建视图函数 6.配置数据库

实验 3 创建数据库映射类

知识点: 1.ORM框架 2.编写映射类 3.使用映射类创建数据表 4.向数据表中添加数据的多种方式

实验 4 映射类的增删改查

知识点: 1.利用ORM查询数据库 2.设置MySQL日志功能 3.查询过滤器 4.条件运算符 5.聚合函数 6.修改和删除数据

挑战 1 创建课程作者数据表

知识点: 1.Django映射类的创建 2.数据迁移操作 3.利用映射类创建数据

实验 5 数据模型关系之一对一和多对一

知识点: 1.一对一关系 2.多对多关系

实验 6 数据模型关系之多对多

知识点: 1.多对多关系 2.映射类多表查询

实验 7 URL 路由基础

知识点: 1.URL简介 2.path转换器 3.路由转发

挑战 2 创建求和视图函数

知识点: 1.视图函数的编写 2.URL映射 3.路由转换器

实验 8 HTTP 请求方法

知识点: 1.GET请求 2.POST请求

知识点: 1.HTTP协议简介 2.Cookie的创建与使用 3.Session的创建与使用

实验 10 HTTP 错误响应处理

知识点: 1.HTTP状态码 2.由浏览器导致的响应异常 3.由服务器导致的响应异常

知识点: 1.模板概述 2.模板变量 3.模板标签 4.模板过滤器 5.模板注释

挑战 3 查询作者的全部课程信息

知识点: 1.模板变量 2.模板标签

实验 12 添加静态资源

知识点: 1.什么是静态资源 2.配置静态文件路径 3.添加示例静态文件 4.模板文件代码介绍

知识点: 1.创建管理员账号 2.后台管理 3.编写模板类对应的管理类

课程介绍

本课程作为入门课程将详细介绍 Django 框架在 Web 开发过程中的应用,包括 MVT 模型、模型类的编写、数据模型关系、创建数据表、路由基础知识、HTTP 请求方法、Cookie & session 、视图函数的创建、模板文件的配置与后台管理功能等知识点。

先学课程

课程难度

  • 简单

适合人群

  • 本课程为入门课程,需要同学们掌握 Python 基础语法、MySQL 数据库的基本操作以及 HTML 的基本知识。

课程信息

  • 学习周期:课程有效期 2 个月,2 个月后无法进行在线实验,但可查看文档内容。高级会员有效期内可一直学习,到期后课程失效,且无法查看文档。部分云主机实验环境因成本较高,存在开启次数限制。关于课程退款等相关注意事项说明,请阅读 用户付费协议
  • 版权说明:课程内容为实验楼原创或实验楼在原作者授权下制作。未经书面同意,擅自爬取、转载和再分发课程内容,均将受到严肃追责。
  • 企业团报:企业购买,请点击 企业用户咨询
课程教师

幺幺哒 共发布过 10 门课程

查看老师的所有课程 >
实验楼楼+
实验楼会员
会员
开通会员,即刻开始学习
公众号
实验楼学习助手 实验楼订阅号