Flask简介

1、简述:

1、Flask是当下流行的Web框架,用python实现

2、Flask显著的特点是:它是一个“微”框架。旨在保持核心的简单又易于扩展

3、默认情况下,Flask虽不包含数据库抽象层、表单验证,或是其它任何已有多种库可以胜任的功能但支持用扩展来给应用添加这些功能

4、Flask的两大核心:Werkzeug和Jinja2

        - Werkzeug实现路由、调试和Web服务器网关接口

        - Jinja2实现了模板

2、安装方式:

CMD/pip3 install flask

3、MVT设计模式(其他语言是MVC,PYTHON语言是MVT)

M全拼为Model,与MVC中的M功能相同,负责和数据库交互,进行数据处理。

V全拼为View,与MVC中的C功能相同,接收请求,进行业务处理,返回应答。处理用户交互

T全拼为Template,与MVC中的V功能相同,负责封装构造要返回的html。对用户的直接输出。



4、web架构

1、B/S 浏览器--》服务器

如:web网站

2、C/S 客户端--》服务器

如:qq



FLASK框架的两大核心


1、Flask有两大核心:Werkzeug和Jinja2

    Werkzeug实现路由、调试和Web服务器网关接口

    Jinja2实现了模板。(是flask核心开发组成员开发的)

2、flask简单入门使用

        安装完毕后,启动pycharm

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Flask简介 Web应用程序的本质 Web(World Wide Web)诞生最初的目的,是为了利用互联网交流工...
    懵懂_傻孩纸阅读 819评论 0 0
  • Flask是非常流行的python web 框架 优点: 非常齐全的官方文档,上手非诚方便 有非常好的扩展机制和第...
    YJ的笔记阅读 983评论 0 1
  • 1.flask是什么 Flask是一个使用 Python 编写的轻量级 Web 应用框架。其WSGI工具箱采用 W...
    Hansybx阅读 747评论 0 0
  • - flask和django对比 ``` - github django 2005 诞生 36.9k flask ...
    学飞的小鸡阅读 338评论 0 0
  • 此文部分参照《Python高效开发实战》--刘长龙 Python网络框架 网络框架指一组python包,它能够让开...
    JM68阅读 1,550评论 1 16