吐血推荐珍藏的Flask资源

简介:

1c928fe8918bcc064e0b29e6a61e47dcc4fd40cc

题图:Photo by Pathum Danthanarayana on Unsplash

Flask 是 Python 中最流行的 Web 框架之一,以小巧、灵活、可扩展性强著称,相比 Django,它给了开发者最大限度的自由,如果你不喜欢关系型数据库,ok,没问题,切换成本非常低,而 Django 呢?你能遇到的问题它都帮你想好并且提供了对应解决方案,你自己就不要去重复造轮子了,比如模版引擎,ORM,不爽想替换?这个有点难。

今天给大家吐血安利几个 Flask 学习资源

1、The Flask Mega-Tutorial 教程

这个教程是《Flask Web开发:基于Python的Web应用开发实战》作者 Miguel Grinberg 写的 2017版 Flask 教程,也是我强烈推荐给大家的 Flask 教程,英语阅读水平过得去的话,建议直接读原文,英语渣也有福音,国内已有网友把它翻译成了中文。

英文地址: https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world
中文地址: https://github.com/luhuisicnu/The-Flask-Mega-Tutorial-zh
2、Flask之旅

如果你已经入门了Flask,肯定希望有一个 Flask 最佳实践指南,让你的 Flask 项目看起来更加 professional,而本书涉及的主题就是Flask的最佳编程实践和模式。尽量避免啰嗦官方文档中提到的内容,同时也会再次强调一些概念来加深印象。

英文地址: http://exploreflask.com/en/latest/
中文地址: https://spacewander.github.io/explore-flask-zh/index.html
3、Flask 源码解析

如果你已经熟练掌握了 Flask 框架,是不是惊叹于 Flask 框架背后的设计精髓,一个精悍的Web框架究竟是如何实现的?了解它最好的办法就是窥探它的源码,还好,这件事已经有人帮你做了。

地址:http://cizixs.com/2017/01/13/flask-insight-context

4、Awesome Flask

最后强烈推荐的是这个 Awesome 系列的 Flask 资源大集合,涵盖了 Flask 的各方各面,包括第三方扩展插件以及教程、书籍和视频、PPT还有项目结构等等。

地址:https://github.com/humiaozuzu/awesome-flask

再补充一些其它资源:

Flask Web 开发入门

https://funhacks.gitbooks.io/head-first-flask/content/chapter02/section2.03.html

Flask入门系列教程

http://www.bjhee.com/flask-1.html

Flask进阶系列教程

http://www.bjhee.com/flask-ad1.html


原文发布时间为:2018-11-21
本文作者:志军100
本文来自云栖社区合作伙伴“ Python爱好者社区”,了解相关信息可以关注“ Python爱好者社区”。
相关文章
|
5月前
|
Python
Flask读取本地资源供外部访问
Flask读取本地资源供外部访问
70 0
|
Web App开发 NoSQL API
Python Flask 优秀资源大全
版权: https://github.com/humiaozuzu/awesome-flask Awesome Flask ============= 介绍 Awesome-Flask 是由 humiaozuzu 发起和维护的 Flask 资源列表。
2247 0
|
3月前
|
监控 前端开发 API
实战指南:使用Python Flask与WebSocket实现高效的前后端分离实时系统
【7月更文挑战第18天】构建实时Web应用,如聊天室,可借助Python的Flask和WebSocket。安装Flask及Flask-SocketIO库,创建Flask应用,处理WebSocket事件。前端模板通过Socket.IO库连接服务器,发送和接收消息。运行应用,实现实时通信。此示例展现了Flask结合WebSocket实现前后端实时交互的能力。
428 3
|
5天前
|
JSON API 数据格式
构建RESTful APIs:使用Python和Flask
【10月更文挑战第12天】本文介绍了如何使用Python和Flask构建一个简单的RESTful API。首先概述了API的重要性及RESTful API的基本概念,接着详细讲解了Flask框架的特性和安装方法。通过创建一个基本的Flask应用,定义了处理“图书”资源的GET、POST、PUT和DELETE方法的路由,展示了如何处理请求和响应,以及如何进行错误处理。最后,提供了运行和测试API的方法,总结了Flask在构建RESTful API方面的优势。
15 1
|
7天前
|
JSON API 数据格式
构建RESTful APIs:使用Python和Flask
【10月更文挑战第10天】本文介绍了如何使用Python和Flask构建一个简单的RESTful API。Flask是一个轻量级的Web应用框架,适合小型项目和微服务。文章从环境准备、创建基本Flask应用、定义资源和路由、请求和响应处理、错误处理等方面进行了详细说明,并提供了代码示例。通过这些步骤,读者可以快速掌握使用Flask构建RESTful API的方法。
22 1
|
15天前
|
数据库 开发者 Python
使用Python和Flask构建Web应用
【10月更文挑战第2天】使用Python和Flask构建Web应用
16 1
|
18天前
|
API 数据库 开发者
Flask:Python的轻量级Web框架
Flask:Python的轻量级Web框架
21 2
|
29天前
|
数据采集 NoSQL 调度
flask celery python 每月定时任务
flask celery python 每月定时任务
|
2月前
|
前端开发 计算机视觉 Python
flask+python 实时视频流输出到前台
该文章介绍了如何使用Flask和Python实现实时视频流输出到网页前端,包括后端通过OpenCV捕获摄像头视频流、处理并编码为JPEG格式,然后以HTTP响应的形式发送给前端显示的完整示例代码和运行效果。
flask+python 实时视频流输出到前台
|
1月前
|
Python
使用Python和Flask构建简单的Web应用
使用Python和Flask构建简单的Web应用
39 6