Flask框架的必要性和核心特点

为什么学习框架呢?

首先要肯定的是我们在没有学习框架的时候同样是可以开发web项目的,那么为什么我们要学习框架呢?哇,这个问题写到这里我都会觉得自己是个白痴!

Flask框架的特点

1.轻巧
2.简洁
3.扩展性强(个人认为最重要的特点)
4.核心(werkzeug和jinja2)jinja2就是指模板引擎。

常用Flask的扩展包

  • 操作数据库:Flask-SQLAlchemy
  • Web表单:Flask-WTF
  • 支持命令行选项:Flask-Script
  • 迁徙(创建数据库表):Flask-Migrate
  • 邮件:Flask-Mail
  • 认证用户状态:Flask-Login
  • 开发REST API工具:Flask-RESTful
  • session信息存储:Flask-Session

猜你喜欢

转载自blog.csdn.net/weixin_43617255/article/details/83793247