zoukankan      html  css  js  c++  java
  • Flask框架基础--第一篇

    1.flask框架和其他几种框架的优缺点对比

    Django :
    优点 - 大而全所有组件都是有组织内部开发高度定制化 教科书级别的框架
    缺点 - 大到浪费资源,请求的时候需要的资源较高

    Flask ;
    优势 - 小而精,组件只有Session,第三方机构强烈支持Flask,非常多的三方组件 简单至极
    缺陷 - 由于三方组件的关系 稳定性相对较差 Flask-Session

    Tornado :
    优势 - 异步IO 非阻塞 原生WebSocket
    缺陷 - 组件 == 0 关于异步的不好理解 Debug难上加难

    Sanic :
    优势 - 异步IO 非阻塞 原生WebSocket + 小而精,组件只有Session,第三方机构强烈支持Flask,非常多的三方组件
    缺陷 - 复杂度

    2.flask的安装与启动

    flask使用的软件是pycharm

    第一步:创建一个新项目

    第二步:安装flask组件(或者pip install flask)

    +之后搜索flask插件,然后安装flask

    3.flask的启动

    from flask import Flask #导入Flask类
    app = Flask(__name__) #实例化Flask的对象
    @app.route('/') # app中的route装饰器,这里写路由
    def index(): #视图函数
        return 'hello'
    if __name__ == '__main__':
        app.run(debug=True) #启动flask web服务  debug=True表示自动重启
  • 相关阅读:
    服务器状态码
    QuerySet中添加Extra进行SQL查询
    django配置一个网站建设
    MySQL数据库查询中的特殊命令
    125. Valid Palindrome
    121. Best Time to Buy and Sell Stock
    117. Populating Next Right Pointers in Each Node II
    98. Validate Binary Search Tree
    91. Decode Ways
    90. Subsets II
  • 原文地址:https://www.cnblogs.com/l1222514/p/10690455.html
Copyright © 2011-2022 走看看