bootstrap框架demo_Python Web框架之Flask简介与入门(一)

edc02e27fdb660442f8c7df9973d0315.png

Flask简介:

Flask诞生于2010年,是Armin ronacher用 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:开发REST API的工具;
  • Flask-Bootstrap:集成前端Twitter Bootstrap框架;
  • Flask-Moment:本地化日期和时间;
  • Flask-WTF:表单;

Flask的安装:

pip install flask==0.10.1

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

8819a57500a1142e86031e17a0950489.png

使用Flask框架写一个Demo:

源码:

2c0843fee94cc166393412885d047e6c.png

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

a2e7d169fae2da7a09115187598c81fc.png

如果你的浏览器中正常输出了“index”,则证明你的flask正常运行咯,恭喜你哦~

欢迎下方评论或转发,小编将持续更新flask框架的学习教程~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值