Flask基础
①Django 提供一站式解决方案,MVT模式,有ORM–》数据库操作的那个东西, 后台管理等功能。
②Flask轻巧,简洁,可拓展性是Flask最重要的特点。
Flask通过第三方拓展包的形式来帮我们实现功能。个性化,可定制。
2.丰富的拓展包示例
Flask-SQLAlchemy:操作数据库
Flask-Mail : 邮件
Flask-WTF:web表单–》验证用户名存在,两次密码是否一致等。
Flask-script:支持命令行选项。–》类似于django中的命令行,数据库的迁移备份命令,指定ip和端口命令。
Flask-Bluenprint:蓝图。
3.环境配置
①安装依赖包 批量安装 (依赖包较多)
②pip install flask
介绍完flask,来让我们系统的学习flask吧
三、request机制
四、Jinja2 及 render_template 的深度用法
五、Session
六、路由系统
七、实例化Flask的参数 及 对app的配置
八、蓝图-BluePrint
九、before_request after_request