您的位置:首页 > 编程语言 > Python开发

视频教程-Pyth 20000 on Flask Web框架开发视频教程(十一)-Python

2020-06-29 05:04 155 查看
Python Flask Web框架开发视频教程(十一) 十余年计算机技术领域从业经验,在中国电信、盛大游戏等多家五百强企业任职技术开发指导顾问,国内IT技术发展奠基人之一。 杨千锋 ¥199.00 立即订阅

订阅后:请点击此处观看视频课程

 

视频教程-Python Flask Web框架开发视频教程(十一)-Python

学习有效期:永久观看

学习时长:1717分钟

学习计划:29天

难度:

 

「[strong]口碑讲师带队学习,让你的问题不过夜」 [/strong]

讲师姓名:[strong]杨千锋 [/strong]

CTO/CIO/技术副总裁/总工程师

讲师介绍:十余年计算机技术领域从业经验,在中国电信、盛大游戏等多家五百强企业任职技术开发指导顾问,国内IT技术发展奠基人之一。

☛点击立即跟老师学习☚

 

「你将学到什么?」

Flask是一个使用BSD授权由Python编写的轻量级Web应用框架,也被称为 “microframework”。Flask的WSGI工具箱采用Werkzeug ,模板引擎则使用Jinja2 。

本课程内容主要讲述视图函数传参、会话控制cookie、蓝本&模板、表单验证、文件上传、邮件发送、ORM模型&增删改查、数据库常规操作、blog项目&注册&登录等内容。

 

「课程学习目录」

第1章:flask框架简介
1.简介与MVCMVT设计模式
2.完整运行flask框架与run的参数使用
3.视图函数传参
4.传参和限制参数类型与注意事项
5.重定向redirect的使用
6.重定向(redirect与url_for)的使用
7.abort方法的使用
8.捕获状态码与请求对象request的使用
9.请求对象request与构造响应response的使用
第2章:会话控制cookie
1.会话控制cookie的使用(1)
2.会话控制cookie的使用(2)
3.会话控制cookie的使用(3)
4.会话控制session的使用与区别
5.会话控制session的使用与区别和扩展库flask-script的使用
第3章:蓝本&模板
1.蓝本的使用
2.蓝本与模板初认识
3.模板渲染与变量和标签的使用
4.模板标签与获取迭代状态的使用
5.模板注释与include的使用
6.宏macro的使用
7.模板的继承extends的使用
8.模板的继承extends与block和super的使用
9.flask-bootstrap扩展库的使用
10.bootstrap在flask中的使用
11.使用flask-bootstrap定制基础模板
12.错误页面定制与url-for的使用
13.url_for的回顾和静态资源文件的加载与视图传递多个参数使用
14.试图传递多个参数与过滤器的使用
15.系统过滤器的使用
16.模板系统过滤器与自定义过滤器的使用
第4章:表单验证
1.原生表单的使用
2.flask-wtf扩展库的字段与验证器初认识
3.flask-wtf的简单使用
4.获取值与bootstrap快速渲染表单
5.表单验证器的使用
6.验证器与字段的完整使用
7.自定义表单验证器
8.flash消息闪现的使用
第5章:文件上传
1.原生文件上传
2.带限制条件的上传(一)
3.带限制条件的文件上传(二)
4.flask-uploads初认识
5.终极文件上传(一)
6.flask框架之的终极文件上传(二)
第6章:邮件发送
1.flask-mail邮件发送
2.发送邮件与异步发送邮件
3.时间显示扩展库flask-moment的使用
第7章:模型&增删改查
1.ORM模型初认识
2.设计模型前期准备
3.简单创建模型类与创建表和删除表(flask-sqlalchemy)
4.增删改查
5.增删改自定义类
6.自定义增删改基类并使用
第8章:数据库常规操作
1.数据库的常规操作(一)
2.数据库的常规操作(二)
3.数据库的常规操作(三)
4.数据库的常规操作(四)
5.flask-migrate扩展库实现模型迁移
第9章:blog项目&注册&登录
1.项目规划目录结构
2.blog项目目录的搭建
3.配置文件与扩展库的加载
4.项目搭建(注册)
5.注册步骤思路整理
6.创建模型类迁移
7.注册功能(表单用户名邮箱验证密码加密模块使用)
8.注册密码加密与邮件发送配置
9.注册功能的实现
10.激活与再次激活操作
11.再次激活和登录处理
12.登录和flask_login扩展库的使用
13.创建博客模型类表单类
14.发表博客功能与首页轮播显示
15.首页博客内容的展示
16.分页对象与封装分页宏
17.博客的搜索与博客详情
18.博客详情的评论和回复的实现
19.评论与回复的实现与个人中心的搭建
20.个人中心的用户信息与博客管理
21.博客的删除与修改
22.文件上传
23.博客收藏的功能
24.博客收藏管理
25.flask部署

 

「[strong]7项超值权益,保障学习质量」 [/strong]

  • 大咖讲解

技术专家系统讲解传授编程思路与实战。

  • 答疑服务

专属社群随时沟通与讲师答疑,扫清学习障碍,自学编程不再难。

  • 课程资料+课件

超实用资料,覆盖核心知识,关键编程技能,方便练习巩固。(部分讲师考虑到版权问题,暂未上传附件,敬请谅解)

  • 常用开发实战

企业常见开发实战案例,带你掌握Python在工作中的不同运用场景。

  • 大牛技术大会视频

2019Python开发者大会视频免费观看,送你一个近距离感受互联网大佬的机会。

  • APP+PC随时随地学习

满足不同场景,开发编程语言系统学习需求,不受空间、地域限制。

 

「什么样的技术人适合学习?」

  • 想进入互联网技术行业,但是面对多门编程语言不知如何选择,0基础的你
  • 掌握开发、编程技术单一、冷门,迫切希望能够转型的你
  • 想进入大厂,但是编程经验不够丰富,没有竞争力,程序员找工作难。

 

「悉心打造精品好课,[strong]29天学到大牛3年项目经验」 [/strong]

【完善的技术体系】

技术成长循序渐进,帮助用户轻松掌握

掌握Python知识,扎实编码能力

【清晰的课程脉络】

浓缩大牛多年经验,全方位构建出系统化的技术知识脉络,同时注重实战操作。

【仿佛在大厂实习般的课程设计】

课程内容全面提升技术能力,系统学习大厂技术方法论,可复用在日后工作中。

 

「你可以收获什么?」

视图函数传参、会话控制cookie、蓝本&模板、表单验证

文件上传、邮件发送、ORM模型&增删改查、数据库常规操作

blog项目&注册&登录

 

订阅课程 开始学习
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: