flask 框架【入门学习笔记一】
flask
Flask 是一个使用 Python 编写的轻量级 Web 应用框架。轻巧页就意味着他比较简洁,不过见到的 MTV 框架还是有的,(MVC)但是最重要的还是他的可扩展性很强,对比与 Django 框架呢,他的灵活度就很高了,可以自己一些设计代码框架。他比较适合一些,分层比较少,逻辑不怎么复杂的 web 项目。
Flask 框架的诞生:
Flask 诞生于 2010 年, Armin Ronacher 的一个愚人节玩笑。不过现在已经是一个用 python 语言基于 Werkzeug 工具箱编写的轻量级 web 开发框架,它主要面向需求简单,项目周期短的小应用。
django 与 flask 对比
Django:Python Web 框架里比较有名当属 Django,Django 功能全面,它提供一站式解决方案,集成了 MVT(Model-View-Template)和 ORM,以及后台管理。但是缺点也很明显,它偏重。就像是一个装潢好的房子,它提供好了你要用的东西,直接拿来用就可以。Flask:Flask 相对于 Django 而言是轻量级的 Web 框架。和 Django 不同,Flask 轻巧、简洁,通过定制第三方扩展来实现具体功能。
可定制性,通过扩展增加其功能,这是 Flask 最重要的特点。Flask 的两个主要核心应用是 Werkzeug 和模板引擎 Jinja.
安装 Flask
复制代码
目录结构
通过目录大致了解一下 flask 框架的目录结构。
复制代码
版权声明: 本文为 InfoQ 作者【黎燃】的原创文章。
原文链接:【http://xie.infoq.cn/article/0e2615e408c917b6c3282b90b】。文章转载请联系作者。
评论