Flask 诞生于愚人节的玩笑,后来在很短的时间内大受好评,迅速在 Python Web 开发者中流行开来。如今,Flask 已经成为轻量级 Web 框架的代言人。
今天就为大家罗列一下实验楼中,从基础入门到项目进阶的 Flask 打怪升级图,诸君依计行事,相信会慢慢感受到 Flask 的魅力。
1. Python Flask Web 框架
Flask 起手式,学习涉及环境安装,运行调试,静态文件,渲染模板,数据的请求接收以及重定向、响应和会话。
https://www.shiyanlou.com/courses/29
2. 基于 Flask 与 RethinkDB 实现TODO List
在 Flask 的基础上,引入了 RethinkDB + Backbone.js,最终实现了一个 TODO List 应用。
https://www.shiyanlou.com/courses/359
3. Flask 实现简单聊天室
基于 Flask 和 Server-Sent Event 实现的一个简单聊天室。
https://www.shiyanlou.com/courses/81
4. Python3 基于 Flask 框架搭建个人博客
本课程使用 Python 语言及 Flask 框架开发一个简单的博客系统。涉及 Flask Web 开发,使用 Peewee 构建数据模型、简单的 Jinja2 模板、Pygments 模块实现代码语法高亮。
https://www.shiyanlou.com/courses/1047
5. Flask + VueJS 全栈 Web 开发实战
本课程主要使用 Python 的 Flask 框架和 VueJS,通过留言板和论坛应用两个实战项目的练习,让大家用户 Flask + VueJS 进行 Web 开发的能力。
https://www.shiyanlou.com/courses/878
6. 采用微服务架构基于 Flask 实现电商网站“淘贝网”
本课程采用微服务架构基于 Flask 实现电商网站“淘贝网”。整个网站系统采用微服务架构,将每个业务模块独立为一个内部的微服务。内部的服务包括用户服务、商城服务、购买服务和文件服务,用户访问前端界面后,会通过组合调用各个内部的微服务接口来完成指定的操作。
https://www.shiyanlou.com/courses/1219
7. Flask 实现一个问答社区
本课程主要使用 Flask 从零开始实现一个完整的问答社区项目,包含用户评论、点赞、回复、签到,收藏、加精、置顶、搜索,登录注册和邮件激活、密码找回等功能。
https://www.shiyanlou.com/courses/1443
最终效果:
怎么样,有没有跃跃欲试一条龙通关的冲动,想学习 Flask 的同学,行动起来!另外 Flask 实现一个问答社区,目前正在折扣中,点击「阅读原文」,即可了解此课程详细信息。