查看原文
其他

吐血推荐珍藏的Flask资源

志军100 Python爱好者社区 2019-04-07

作者:刘志军,6年+Python使用经验, 高级开发工程师,目前在互联网医疗行业从事Web系统构架工作
个人公众号:Python之禅(微信ID:vttalk)


题图: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

Python爱好者社区历史文章大合集

Python爱好者社区历史文章列表(每周append更新一次)

福利:文末扫码立刻关注公众号,“Python爱好者社区”,开始学习Python课程:

关注后在公众号内回复“课程”即可获取:

小编的转行入职数据科学(数据分析挖掘/机器学习方向)【最新免费】

小编的Python入门免费视频课程!!!

小编的Python快速上手matplotlib可视化库!!!

崔老师爬虫实战案例免费学习视频。

陈老师数据分析报告制作免费学习视频。

玩转大数据分析!Spark2.X+Python 精华实战课程免费学习视频。


    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存