flask网站源码分享?flask 开源

各位老铁们好,相信很多人对flask网站源码分享都不是特别的了解,因此呢,今天就来为大家分享下关于flask网站源码分享以及flask 开源的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!

Flask诞生于2010年,是Arminronacher用Python语言基于Werkzeug工具箱编写的轻量级Web开发框架。

Flask本身相当于一个内核,其他几乎所有的功能都需要用第三方的扩展来实现,如:邮件扩展Flask-Mail,用户认证Flask-Login,数据库Flask-SQLAlchemy(Flask并没有默认使用的数据库,你可以选择MySQL,也可以用NoSQL)等。

Flask框架的两个核心:Werkzeug(路由模块),模板引擎则使用Jinja2。

Flask常用扩展包:

Flask-SQLalchemy:操作数据库;Flask-Mail:邮件;Flask-Admin:简单而可扩展的管理接口的框架Flask-script:插入脚本;Flask-migrate:管理迁移数据库;Flask-Session:Session存储方式指定;Flask-Bable:提供国际化和本地化支持,翻译;Flask-Login:认证用户状态;Flask-OpenID:认证;Flask-RESTful:开发RESTAPI的工具;Flask-Bootstrap:集成前端TwitterBootstrap框架;Flask-Moment:本地化日期和时间;Flask-WTF:表单;

Flask的安装:

pipinstallflask==0.10.1

注意:此处我们使用0.10.1这个版本,flask安装时会附带安装Werkzeug、Jinja2这些工具包。

使用Flask框架写一个Demo:

源码:

我们右键运行并在浏览器中测试一下:

关于flask网站源码分享到此分享完毕,希望能帮助到您。

Published by

风君子

独自遨游何稽首 揭天掀地慰生平