Python框架Flask系列教程(1)——基础-黄勇-专题视频课程
Python框架Flask系列教程(1)——基础—4431人已学习
课程介绍
从初级讲解Flask开发网站。涉及到的知识点包括:URL和视图、Jinja2模版、SQLAlchemy数据库、session和cookie操作、以及一些常用的钩子函数。后还会有一个仿知乎的问答平台的实战项目。干货多多,不容错过~~
课程收益
本课程完全从最基本的如何安装Python开始讲解,以及Flask的基础知识,到最后的一个仿知乎的实战项目。让你学完后马上就可以使用Flask开发网站了。
讲师介绍
黄勇 更多讲师课程
1、多年开发和授课经验。 2、精通Python、前端、iOS等开发技术。 3、学生学到了是对老师大的回报。
课程大纲
第1章:URL与视图
1. 课程介绍 13:36
2. Python安装 4:13
3. Python虚拟环境的安装 13:14
4. flask的安装 3:22
5. 认识web 15:06
6. 第一个flask程序 12:04
7. debug模式 9:17
8. 使用配置文件 4:40
9. URL传参 5:11
10. URL反转 6:23
11. 页面跳转和重定向 9:09
第2章:Jinja2模板
1. 模板渲染和参数传递 11:24
2. 模板中访问模型和字典的属性 4:28
3. if判断语句 9:24
4. for循环遍历 12:24
5. 过滤器 10:31
6. 继承和使用block 21:11
7. URL链接和加载静态文件 15:31
第3章:SQLAlchemy数据库
1. mac上安装MySQL数据库 5:09
2. Windows上安装MySQL 5:10
3. mac和Windows上安装MySQL-python 5:49
4. ORM与flask_sqlalchemy介绍 6:57
5. SQLAlchemy连接数据库 13:10
6. SQLAlchemy模型与表映射 16:18
7. SQLAlchemy数据增删改查 17:52
8. SQLAlchemy外键约束 36:24
9. 多对多关系讲解 19:33
10. flask_script讲解 11:42
11. 分开models和解决循环引用 10:43
12. flask_migrate讲解 32:53
第4章:session和cookie操作
1. cookie和session概念 15:33
2. flask中的session机制 6:10
3. 操作session 26:08
4. 设置session的过期时间 9:58
第5章:知识点补充
1. get请求和post请求介绍 8:50
2. get请求和post请求获取参数 20:05
3. 保存全局属性的g对象 16:55
4. before_request钩子函数 23:50
5. context_processor钩子函数 12:02
第6章:项目实战
1. 项目结构搭建 6:52
2. 导航条完成 16:36
3. 父模板抽离 8:15
4. 登录页面完成 20:15
5. 注册页面完成 5:33
6. User模型创建 5:43
7. 注册功能完成 7:30
8. 登录功能完成 6:26
9. 登录和注销状态切换 11:27
10. 发布问答界面完成 11:39
11. 装饰器详解 23:32
12. 登录限制 8:18
13. 发布问答功能完成 10:28
14. 首页布局完成 14:51
15. 首页功能完成 4:13
16. 问答详情完成 16:44
17. 评论布局完成 7:15
18. 评论模型和功能实现 15:47
19. 评论列表展示 16:17
20. 查找功能完成 9:18
21. 使用g对象优化代码 10:41
22. 优化密码的存储 11:33
大家可以点击【 查看详情】查看我的课程
Python框架Flask系列教程(1)——基础-黄勇-专题视频课程相关推荐
- Python从入门到实战 基础入门视频教程(讲解超细致)-黄勇-专题视频课程
Python从入门到实战 基础入门视频教程(讲解超细致)-4123人已学习 课程介绍 Python基础入门视频教程:本课程从Python入门到纯Python项目实战.超100以上课时, ...
- 跟着王进老师学Python:通过案例学条件选择-王进-专题视频课程
跟着王进老师学Python:通过案例学条件选择-55人已学习 课程介绍 未来2年,拥有这种技能的人抢手 2017年是人工智能(AI)的元年,AI已经成为当前火热的前沿技术:而Pytho ...
- python框架flask系列(2),Python的Web框架之Flask(2)
路由参数 默认string,可以指定参数的类型限定,限定参数为int @app.route('/user/') def user_info(user_id): return 'hello{}'.for ...
- 计算机一级等级考试——计算机基础及Office应用教程-兰晓宇-专题视频课程
计算机一级等级考试--计算机基础及Office应用教程-9631人已学习 课程介绍 全国计算机等级考试由教育部考试中心主办,是国内影响大.参加考试人数多的计算机水平考试.本视频面向一级 ...
- Django开发基础 -李杰-专题视频课程
Django开发基础 -2579人已学习 课程介绍 Django是出名的py框架.Django大而全,它出名的是其全自动化的管理后台:只需要使用起ORM,做简单的对象定义,它就能自动生 ...
- 自然语言处理Word2Vec视频学习教程-唐宇迪-专题视频课程
自然语言处理Word2Vec视频学习教程-7870人已学习 课程介绍 自然语言处理Word2Vec视频培训课程:自然语言处理中重要的算法,word2vec原理,词向量模型.教程从语言模 ...
- JEECG_3.7开发环境搭建与代码生成器入门级教程-张代浩-专题视频课程
JEECG_3.7开发环境搭建与代码生成器入门级教程-3088人已学习 课程介绍 针对入门级同学,清晰讲解JEECG开发平台本地环境搭建步骤,针对jeecg的代码生成器做专题使用讲解, ...
- 2017年Go语言入门教程-徐培成-专题视频课程
2017年Go语言入门教程-3763人已学习 课程介绍 Go语言入门教程,只要你懂中文都可以看的懂本套教程,为任何想学习Go语言研制的教程. 课程收益 让任何人都可以轻松掌握G ...
- WSTMART电商开源版安装教程-徐新帅-专题视频课程
WSTMART电商开源版安装教程-229人已学习 课程介绍 商淘软件WSTMart电子商务系统是一款基于THINKPHP 5.1框架打造的B2B2C电商平台,是目前领先完善的电商管理平 ...
最新文章
- 后悔没早知道这些Python特性
- umi搭建react+antd项目(五)子组件编写
- spring+mybatis整合读取不了配置文件
- python三十七:xml模块
- 将C4C Service Request中的summary和其他附件同步到ERP的Billing Request去
- quartz java spring_从零开始学 Java - Spring 使用 Quartz 任务调度定时器
- oracle 调用main方法,main方法中调用spring注入bean
- 用HTML5 Canvas为网页添加动态波浪背景
- 【QCustomPlot】1.0 - QCustomPlot库添加到自己的工程、创建工程
- 实战:判断mysql中当前用户的连接数-分组筛选
- 【SQL】INTERVAL YEAR TO MONTH 和 INTERVAL DAY TO SECOND
- 2018ACM-ICPC南京赛区网络赛: B. The writing on the wall
- 脚本c语言编程实例,AVR C语言编程通用脚本.doc
- 在企业中采用知识管理工具的好处
- python模拟行星运动_动态模拟运行太阳系的行星运转
- AutoJs学习-传感器图像
- nginx匹配规则详解
- 一文详细介绍情绪识别常用的数据集
- 【Demo见真章】投稿赢HarmonyOS手机Beta公测名额
- производство в смоленске кирпича