学习使用Python和Flask构建动态Web应用程序
- 您将学习使用Flask创建Web服务器
- 您将了解网络的实际工作方式
- 执行MySQL数据库的创建,读取,更新和删除操作
- 您将学习如何使用PyYAML使用YAML文件存储和检索配置参数。
- 您将可以使用flask-mysqldb将应用程序连接到MySQL数据库。
- 您将学习使用Flask的Jinja2模板引擎
- 使用flask-bootstrap向您的应用程序添加简单的CSS样式
- 通过HTTP POST请求提交用户表单
- 您将学习如何对用户提交的敏感信息进行哈希处理
- 了解HTTP GET请求和HTTP POST请求之间的区别
- 使用flask-ckeditor将CKEditor集成到您的博客应用程序
- 处理用户会话
Flask是Python的微型框架,用于构建Web应用程序。通过“微框架”一词,我们不限制Flask的功能。Flask对于较小的应用程序同样适用于较大的应用程序。
本课程将从基础知识直接教授Flask,涵盖了更高级的主题,您将最终使用Flask构建博客应用程序。
总目录(2时55分)
- 简介与课程结构
- 了解网络的工作方式
- 设置开发环境并运行第一个Flask应用程序
- Flask应用程序的基本结构
- 使用Jinja 2模板引擎
- 使用Bootstrap将CSS添加到您的应用程序
- 将MySQL数据库添加到您的应用程序
- HTTP动词和状态代码
- 小型项目:提交表格
- 构建应用程序的一些其他要点
- 最终项目:构建博客应用程序

、