知了Python Flask框架全栈开发

课程名称:知了Python Flask框架全栈开发
课程类型:Flask
课程数量:197集
课程代码:有
总共大小:17.86GB

课程目录:
|—01.知了Python Flask框架全栈开发
| |—代码和笔记.zip
| |—01-Flask视图和URL
| | |—课时001.【Flask预热】课程介绍[houtouke.com].flv
| | |—课时002.【Flask预热】Flask课程准备工作[houtouke.com].flv
| | |—课时003.【Flask预热】URL组成部分详解.flv
| | |—课时004.【Flask预热】web服务器+应用服务器+web应用框架.flv_d.flv
| | |—课时005.【Flask.URL】第一个flask程序详解.flv_d.flv
| | |—课时006.【Flask.URL】debug模式详解.flv_d.flv
| | |—课时007.【Flask.URL】配置文件两种方式详解.flv_d.flv
| | |—课时008.【Flask.URL】URL中两种方式传参.flv_d.flv
| | |—课时009.【Flask.URL】url_for使用详解.flv_d.flv
| | |—课时010.【Flask.URL】自定义URL转换器.flv_d.flv
| | |—课时011.【Flask.URL】必会的小细节知识.flv_d.flv
| | |—课时012.【Flask.URL】重定向详解.flv_d[houtouke.com].flv
| | |—课时013.【Flask.URL】视图函数Response返回值详解.flv_d.flv
| |—02-Jinja2模版
| | |—课时014.【Flask模版】Jinja2模版介绍和查找路径.flv
| | |—课时015.【Flask模版】模版传参及其技巧.flv_d.flv
| | |—课时016.【Flask模版】模版中使用url_for.flv_d.flv
| | |—课时017.【Flask模版】过滤器基本使用.flv_d[houtouke.com].flv
| | |—课时018.【Flask模版】default过滤器详解.flv_d.flv
| | |—课时019.【Flask模版】常用过滤器讲解.flv_d.flv
| | |—课时020.【Flask模版】自定义过滤器.flv_d.flv
| | |—课时021.【Flask模版】自定义时间处理过滤器案例.flv_d.flv
| | |—课时022.【Flask模版】if语句详解.flv_d[houtouke.com].flv
| | |—课时023.【Flask模版】for循环语句详解.flv_d.flv
| | |—课时024.【Flask模版】九九乘法表案例.flv_d.flv
| | |—课时025.【Flask模版】宏的概念和基本使用.flv_d.flv
| | |—课时026.【Flask模版】宏的导入和注意事项.flv_d.flv
| | |—课时027.【Flask模版】include标签使用详解.flv_d.flv
| | |—课时028.【Flask模版】set和with语句以及模版中定义变量(weiv-ff1318860.flv_d.flv
| | |—课时029.【Flask模版】加载静态文件.flv_d[houtouke.com].flv
| | |—课时030.【Flask模版】模版继承详解.flv_d[houtouke.com].flv
| | |—课时031.【Flask模版】豆瓣微信小程序案例(1).flv_d.flv
| | |—课时032.【Flask模版】豆瓣微信小程序案例(2).flv_d[houtouke.com].flv
| | |—课时033.【Flask模版】豆瓣微信小程序案例(3).flv_d.flv
| |—03-Flask视图高级
| | |—课时034.【Flask视图高级】add_url_rule和approute原理剖析.flv_d[houtouke.com].flv
| | |—课时035.【Flask视图高级】标准类视图及其使用场景.flv_d.flv
| | |—课时036.【Flask视图高级】基于调度方法的类视图.flv_d.flv
| | |—课时037.【Flask视图高级】类视图中使用装饰器.flv_d[houtouke.com].flv
| | |—课时038.【Flask视图高级】蓝图的基本使用.flv_d[houtouke.com].flv
| | |—课时039.【Flask视图高级】蓝图中模版文件寻找规则.flv_d.flv
| | |—课时040.【Flask视图高级】蓝图中静态文件寻找规则.flv_d.flv
| | |—课时041.【Flask视图高级】url_for反转蓝图注意事项.flv_d.flv
| | |—课时042.【Flask视图高级】子域名实现详解.flv_d[houtouke.com].flv
| |—04-Flask数据库
| | |—课时043.【Flask数据库】安装MySQL以及注意事项.flv_d.flv
| | |—课时044.【Flask数据库】SQLAlchemy连接数据库.flv_d.flv
| | |—课时045.【Flask数据库】ORM介绍.flv_d[houtouke.com].flv
| | |—课时046.【Flask数据库】定义ORM模型并将其映射到数据库中.flv_d.flv
| | |—课时047.【Flask数据库】SQLAlchemy对数据的增删改查操作.flv
| | |—课时048.【Flask数据库】SQLAlchemy属性常用数据类型详解.flv_d.flv
| | |—课时049.【Flask数据库】Column常用参数.flv_d[houtouke.com].flv
| | |—课时050.【Flask数据库】query函数可查询的数据.flv_d.flv
| | |—课时051.【Flask数据库】filter方法常用过滤条件.flv_d.flv
| | |—课时052.【Flask数据库】外键及其四种约束讲解.flv_d.flv
| | |—课时053.【Flask数据库】ORM层外键和一对多关系.flv_d.flv
| | |—课时054.【Flask数据库】一对一关系实现.flv_d[houtouke.com].flv
| | |—课时055.【Flask数据库】多对多关系实现.flv_d[houtouke.com].flv
| | |—课时056.【Flask数据库】ORM层面删除数据注意事项.flv_d.flv
| | |—课时057.【Flask数据库】relationship方法中的cascade参数详解(weiv-ff1318860(1).flv_d.flv
| | |—课时058.【Flask数据库】relationship方法中的cascade参数详解(2).flv_d.flv
| | |—课时059.【Flask数据库】三种排序方式详解.flv_d.flv
| | |—课时060.【Flask数据库】limit、offset以及切片操作.flv_d.flv
| | |—课时061.【Flask数据库】数据查询懒加载技术.flv_d.flv
| | |—课时062.【Flask数据库】group_by和having子句.flv_d.flv
| | |—课时063.【Flask数据库】join实现复杂查询.flv_d.flv
| | |—课时064.【Flask数据库】subquery实现复杂查询.flv_d.flv
| | |—课时065.【Flask数据库】Flask-SQLAlchemy的使用详解.flv_d.flv
| | |—课时066.【Flask数据库】alembic数据库迁移工具基本使用.flv_d.flv
| | |—课时067.【Flask数据库】alembic常用命令和经典错误解决办法.flv_d.flv
| | |—课时068.【Flask数据库】Flask-SQLAlchemy下alembic的配置.flv_d.flv
| | |—课时069.【Flask数据库】Flask-Script详细讲解.flv_d.flv
| | |—课时070.【Flask数据库】项目结构重构.flv_d[houtouke.com].flv
| | |—课时071.【Flask数据库】Flask-Migrate详细讲解.flv_d.flv
| | |—课时072.【Flask数据库】Flask-Migrate注意事项.flv_d.flv
| |—05-Flask知识点补充
| | |—课时073.【WTForms】WTForms表单验证基本使用.flv_d.flv
| | |—课时074.【WTForms】WTForms常用验证器.flv_d[houtouke.com].flv
| | |—课时075.【WTForms】自定义表单验证器.flv_d[houtouke.com].flv
| | |—课时076.【WTForms】使用WTForms渲染模版.flv_d[houtouke.com].flv
| | |—课时077.【Flask文件上传】上传文件以及访问上传的文件.flv_d.flv
| | |—课时078.【Flask文件上传】使用flask_wtf验证上传的文件.flv_d.flv
| | |—课时079.【Flask.Cookie】cookie的基本概念.flv_d[houtouke.com].flv
| | |—课时080.【Flask.Cookie】Flask设置和删除cookie.flv_d.flv
| | |—课时081.【Flask.Cookie】Flask设置cookie过期时间.flv_d.flv
| | |—课时082.【Flask.Cookie】设置Cookie的有效域名.flv_d.flv
| | |—课时083.【Flask.Session】session的基本概念.flv_d.flv
| | |—课时084.【Flask.Session】Flask操作session.flv_d.flv
| | |—课时085.【CSRF攻击与防御】CSRF攻击原理.flv_d.flv
| | |—课时086.【CSRF攻击与防御】实战项目-中国工商银行注册功能完成.flv_d.flv
| | |—课时087.【CSRF攻击与防御】实战项目-中国工商银行登录和转账实现.flv_d.flv
| | |—课时088.【CSRF攻击与防御】实战项目-病毒网站使用CSRF漏洞转账.flv_d.flv
| | |—课时089.【CSRF攻击与防御】CSRF防御原理.flv_d[houtouke.com].flv
| | |—课时090.【CSRF攻击与防御】Flask中CSRF防御的方法与原理.flv_d.flv
| | |—课时091.【CSRF攻击与防御】AJAX处理CSRF漏洞.flv_d.flv
| | |—课时092.【Flask上下文】Local线程隔离对象.flv_d.flv
| | |—课时093.【Flask上下文】app上下文和request上下文详解.flv_d.flv
| | |—课时094.【Flask上下文】线程隔离的g对象使用详解.flv_d.flv
| | |—课时095.【Flask钩子函数】before_request钩子函数详解.flv_d.flv
| | |—课时096.【Flask钩子函数】context_processor钩子函数详解.flv_d.flv
| | |—课时097.【Flask钩子函数】errorhandler钩子函数详解.flv_d.flv
| | |—课时098.【Flask信号】信号机制及其使用场景详解.flv_d.flv
| | |—课时099.【Flask信号】Flask内置的信号讲解.flv_d.flv
| | |—课时100.【Flask.Restful】Restful.API规范介绍.flv_d.flv
| | |—课时101.【Flask.Restful】Flask-Restful插件的基本使用.flv_d.flv
| | |—课时102.【Flask.Restful】Flask-Restful参数验证.flv_d.flv
| | |—课时103.【Flask.Restful】Flask-Restful标准化返回参数(1).flv_d.flv
| | |—课时104.【Flask.Restful】Flask-Restful标准化返回参数(wv-ff1318860)2.flv_d.flv
| | |—课时105.【Flask.Restful】Flask-Restful细节强化.flv_d.flv
| |—06-memcached缓存系统
| | |—课时106.【memcached】memcached介绍.flv_d[houtouke.com].flv
| | |—课时107.【memcached】memcached的安装和参数详解.flv_d.flv
| | |—课时108.【memcached】telnet操作memcached.flv_d.flv
| | |—课时109.【memcached】Python操作memcached.flv_d.flv
| | |—课时110.【memcached】memcached的安全机制.flv_d.flv
| |—07-Redis键值对数据库
| | |—课时111.【Redis】Redis概述和使用场景介绍.flv_d.flv
| | |—课时112.【Redis】Redis的安装以及客户端连接.flv_d.flv
| | |—课时113.【Redis】Redis的字符串以及过期时间操作.flv_d.flv
| | |—课时114.【Redis】Redis的列表操作.flv_d.flv
| | |—课时115.【Redis】Redis的集合操作.flv_d[houtouke.com].flv
| | |—课时116.【Redis】Redis的哈希操作.flv_d[houtouke.com].flv
| | |—课时117.【Redis】Redis的事务操作.flv_d[houtouke.com].flv
| | |—课时118.【Redis】Redis的发布和订阅操作.flv_d.flv
| | |—课时119.【Redis】RDB和AOF的两种数据持久化机制.flv_d.flv
| | |—课时120.【Redis】Redis设置连接密码.flv_d[houtouke.com].flv
| | |—课时121.【Redis】其他机器连接本机redis.flv_d.flv
| | |—课时122.【Redis】Python操作redis.flv_d.flv
| |—08-Flask企业级论坛实战项目
| | |—课时123.【Flask项目实战】实战项目介绍.flv_d[houtouke.com].flv
| | |—课时124.【Flask项目实战】项目结构搭建.flv_d[houtouke.com].flv
| | |—课时125.【Flask项目实战】cms用户模型定义.flv_d.flv
| | |—课时126.【Flask项目实战】cms后台登录界面完成.flv_d.flv
| | |—课时127.【Flask项目实战】cms后台登录功能完成.flv_d.flv
| | |—课时128.【Flask项目实战】cms后台登录限制.flv_d.flv
| | |—课时129.【Flask项目实战】cms后台模版渲染完成.flv_d.flv
| | |—课时130.【Flask项目实战】cms用户名渲染和注销功能实现.flv_d.flv
| | |—课时131.【Flask项目实战】cms模版抽离和个人信息页面完成.flv_d.flv
| | |—课时132.【Flask项目实战】cms登录页面CSRF保护.flv_d.flv
| | |—课时133.【Flask项目实战】cms后台修改密码界面布局完成.mp4
| | |—课时134.【Flask项目实战】cms后台修改密码ajax功能完成.mp4
| | |—课时135.【Flask项目实战】cms后台密码修改服务器逻辑完成.mp4
| | |—课时136.【Flask项目实战】优化json数据的返回.mp4
| | |—课时137.【Flask项目实战】sweetalert提示框用法讲解.mp4
| | |—课时138.【Flask项目实战】sweetalert优化修改密码结果反馈.flv_d.flv
| | |—课时139.【Flask项目实战】修改邮箱界面完成.flv_d[houtouke.com].flv
| | |—课时140.【Flask项目实战】Flask-Mail的使用以及邮箱配置.flv_d.flv
| | |—课时141.【Flask项目实战】发送邮箱验证码功能完成.flv_d.flv
| | |—课时142.【Flask项目实战】修改邮箱功能完成.flv_d.flv
| | |—课时143.【Flask项目实战】二进制及其相关运算.flv_d.flv
| | |—课时144.【Flask项目实战】权限和角色模型定义.flv_d.flv
| | |—课时145.【Flask项目实战】封装权限判断功能.flv_d[houtouke.com].flv
| | |—课时146.【Flask项目实战】客户端权限验证功能完成.flv_d.flv
| | |—课时147.【Flask项目实战】服务端权限验证功能完成.flv_d.flv
| | |—课时148.【Flask项目实战】前台用户模型创建(1).flv_d.flv
| | |—课时149.【Flask项目实战】前台用户模型创建(2).flv_d.flv
| | |—课时150.【Flask项目实战】注册界面完成.flv_d[houtouke.com].flv
| | |—课时151.【Flask项目实战】图形验证码生成技术详解.flv_d.flv
| | |—课时152.【Flask项目实战】点击更换图形验证码.flv_d.flv
| | |—课时153.【Flask项目实战】发送短信验证码.flv_d.flv
| | |—课时154.【Flask项目实战】注册页面对接短信验证码接口.flv_d.flv
| | |—课时155.【Flask项目实战】短信验证码接口加密和js代码混淆.flv_d.flv
| | |—课时156.【Flask项目实战】缓存验证码.flv_d[houtouke.com].flv
| | |—课时157.【Flask项目实战】注册功能前端逻辑代码完成.flv_d.flv
| | |—课时158.【Flask项目实战】注册功能后台逻辑代码完成.flv_d.flv
| | |—课时159.【Flask项目实战】注册完成跳转回上一个页面(weiv-ff1318860.flv_d.flv
| | |—课时160.【Flask项目实战】登录界面完成.flv_d[houtouke.com].flv
| | |—课时161.【Flask项目实战】登录功能完成.flv_d[houtouke.com].flv
| | |—课时162.【Flask项目实战】首页导航条实现和代码抽离.flv_d.flv
| | |—课时163.【Flask项目实战】首页轮播图实现.flv_d[houtouke.com].flv
| | |—课时164.【Flask项目实战】cms轮播图管理页面布局.flv_d.flv
| | |—课时165.【Flask项目实战】cms添加轮播图的模态对话框制作.flv_d.flv
| | |—课时166.【Flask项目实战】cms添加轮播图后台逻辑代码完成.flv_d.flv
| | |—课时167.【Flask项目实战】cms添加轮播图前台逻辑代码完成.flv_d.flv
| | |—课时168.【Flask项目实战】cms编辑和删除轮播图功能完成.flv_d.flv
| | |—课时169.【Flask项目实战】七牛云存储介绍.flv_d[houtouke.com].flv
| | |—课时170.【Flask项目实战】七牛JS和Python的SDK使用.flv_d.flv
| | |—课时171.【Flask项目实战】轮播图上传图片功能完成.flv_d.flv
| | |—课时172.【Flask项目实战】首页动态获取轮播图数据.flv_d.flv
| | |—课时173.【Flask项目实战】板块管理(1)[houtouke.com].mp4
| | |—课时174.【Flask项目实战】板块管理(2)[houtouke.com].mp4
| | |—课时175.【Flask项目实战】UEditor编辑器集成以及配置上传文件到七牛.mp4
| | |—课时176.【Flask项目实战】发布帖子后台逻辑完成.mp4
| | |—课时177.【Flask项目实战】发布帖子界面布局完成.flv_d.flv
| | |—课时178.【Flask项目实战】发布帖子前端逻辑代码完成.flv_d.flv
| | |—课时179.【Flask项目实战】首页帖子列表布局完成.flv_d.flv
| | |—课时180.【Flask项目实战】帖子分页技术实现.flv_d[houtouke.com].flv
| | |—课时181.【Flask项目实战】帖子板块过滤显示.flv_d.flv
| | |—课时182.【Flask项目实战】帖子详情页布局.flv_d.flv
| | |—课时183.【Flask项目实战】评论布局和功能实现(1).flv_d.flv
| | |—课时184.【Flask项目实战】评论布局和功能实现(2).flv_d.flv
| | |—课时185.【Flask项目实战】帖子加精和取消加精功能完成(微信ff1318860).flv_d.flv
| | |—课时186.【Flask项目实战】帖子按照发布时间和评论数量等排序.flv_d.flv
| | |—课时187.【Flask项目实战】celery实现异步任务.flv_d.flv
| | |—课时188.【Flask项目实战】Flask+Celery实现邮件和短信异步发送.flv_d.flv
| |—09-Python web开发核心技术
| | |—课时189.【ajax技术】Flask和Ajax技术.flv_d[houtouke.com].flv
| | |—课时190.【部署】开发机上的准备工作.flv_d[houtouke.com].flv
| | |—课时191.【部署】服务器安装Python和虚拟环境.flv_d.flv
| | |—课时192.【部署】服务器安装ssh、git以及mysql.flv_d.flv
| | |—课时193.【部署】生产环境下项目的配置.flv_d.flv
| | |—课时194.【部署】uWSGI部署项目.flv_d[houtouke.com].flv
| | |—课时195.【部署】uWSGI配置文件.flv_d[houtouke.com].flv
| | |—课时196.【部署】nginx+uwsgi部署项目.flv_d.flv
| | |—课时197.【部署】supervisor管理uwsgi进程.flv_d.flv   提取码:39gy


下载连接:https://pan.baidu.com/s/1NYNjThJk3ya6DUzHVjAN-w 
 

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 10
    评论
Python Flask框架是一款非常流行的Web框架,它于2010年由Armin Ronacher创建。Flask是一个微框架,非常简洁,只提供了开发者需要的功能,并且具有很高的扩展性。使用Flask可以提高开发效率,例如使用SQLAlchemy的ORM操作数据库可以节省大量编写SQL语句的时间。[1] 与其他框架相比,Flask的灵活度非常高,它不会为你做太多决策,你可以按照自己的意愿进行更改。例如,在开发数据库时,你可以选择使用SQLAlchemy还是MongoEngine,完掌握在你自己的手中。相比之下,Django内置了丰富的功能,如果你想替换成其他框架,要么不支持,要么非常麻烦。而将默认的Jinja2模板引擎替换成其他模板引擎在Flask中非常容易实现。[2] 下面是一个使用Flask编写的简单示例代码: ```python from flask import Flask app = Flask(__name__) @app.route("/") def hello_world(): return 'hello_world' if __name__ == '__main__': app.run(host='127.0.0.1', port=5000) ``` 在默认情况下,Flask不会开启DEBUG模式。但是,开启DEBUG模式后,每次保存代码时,Flask会自动重新载入代码,并且如果代码有错误,会在终端进行提示。例如,下面的代码中存在错误,但是在运行时并没有报错: ```python from flask import Flask app = Flask(__name__) @app.route("/") def hello_world(): a = 1/0 # 错误 return 'hello_world' if __name__ == '__main__': app.run() ``` 以上是关于Python Flask框架开发的一些基本信息。如果你有具体的问题或需要更多的帮助,请告诉我。
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值