如何使用Python? Flask 构建微电影视频网站
Python Flask 构建微电影视频网站
Flask被Python大师公认为易于使用的轻量级框架,微内核+各种扩展插件可以让你轻松灵活地应对各种规模项目的开发。这一次,在纯实用的生产环境中,我会告诉你Flask,让你达到1.5年以上的实际工作水平。
第1章 课程介绍
介绍构建微电影网站的整体流程,flask框架的优点和特点,结合其他python 对比web框架,学完本课程掌握的知识。
第2章 为环境的发展做好准备
介绍windows和mac 在os系统上安装开发环境、pip下载工具的安装和使用、虚拟环境virtualenv的安装和使用、flask的安装以及第一个flask程序。
第3章 项目分析、施工目录和模型设计
实现微电影网站前后台项目录结构,使用flask blueprint蓝图模块构建目录合理优化项目结构,根据各模块的业务需要使用flask Sqlalchemy定义数据模型,模型生成数据表。
第4章 flask基础和项目基础知识
实现文章管理系统项目,介绍bootstrap实现前端页面、富文本编辑器ueditor集成、pillow实现验证码、flask视图、路由、jinja2模板、session会话、wtforms表单工具、sqlalchemy数据库orm、装饰登录控制等
第5章 构建前台页面
在前台构建html布局页面,jinjia2引擎语法,引入静态资源文件,处理404错误页面。
第6章 构建后台页面
实现后台html布局页面构建、jinjia2引擎语法、静态资源文件引入、404错误页面处理。
第7章 后台管理
使用flaskk实现后台管理系统 sqlalchemy结合mysql数据库、分页使用、路由装饰定义、模板中的变量调用、登录会话机制、上传文件进行添加、删除和检查操作flask 使用wtforms表单。
第8章 基于角色访问控制
Flask自定义应用上下文,自定义权限装饰器基于角色权限对管理系统进行访问控制。
第9章 实现会员模块
实现会员注册、登录sesion会话机制、数据修改、密码修改、会员登录日志等功能。
第10章 实现电影模块
实现上映预告幻灯片、相关查询实现标签筛选、数据分页查询实现电影分页、模糊查询实现电影搜索、jwplayer.js插件,实现电影播放等功能。
第11章 评论收藏和弹幕
统计播放量和评论量,实现电影评论的添加和列表,实现数据查询jquery ajax实现电影收藏,flask结合redis消息队列实现电影弹幕、bug处理等功能。
第12章 生产环境部署
在centos服务器上构建nginx+mysql+Python环境,使用nginx反向代理多端口多进程部署微电影网站,配置nginx流媒体,限制下载速度和单个IP发起的播放连接数访问限制。
附件
在线网课 如何用Python Flask 构建微电影视频网站
454 MB
百度云盘资源
百度云盘分享下载
下载文件
1.仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。我们非常重视版权问题,如有侵权请点击版权投诉。敬请谅解!
2.如遇下载链接失效、解压密码错误等问题请点击 提交工单
3.在下载源码前,请务必要仔细阅读并接受 购前/下载协议 购买即视为您同意该协议!
游人客栈 » 在线网课 如何用Python Flask 构建微电影视频网站