面试:
    - 手写flask hello world 
    - Flask和其他框架区别?
    - Flask内置组件:
        - 配置
        - 路由
        - 视图
        - 模板
        - session
        - 闪现
        - 蓝图
        - 中间件
        - 特殊装饰器
    - Flask组件:
        - flask-session 
            - 默认session放在签名的cookie中
            - redis
        - flask-SQLAlchemy
        - flask-migrate 
        - flask-script 
        - blinker 
    - 公共组件:
        - wtforms
        - dbutile
        - sqlalchemy 
    - 自定义Flask组件
        - auth ,参考flask-login组件
    
    - 上下文管理机制
        - 请求上下文
        - 应用上下文 
        
        PS:为什么实用LocalStack对Local对象进行操作?
            目的是想要将local中的值维护成一个栈,例如:在多app应用中编写离线脚本时,可以实用上。
                from m_app import app01,app02
                from flask import current_app
                """
                {
                    1231: {
                        stack: [app01,app02,]
                    }
                }

                """

                with app01.app_context():
                    print(current_app)
                    with app02.app_context():
                        print(current_app)
                    print(current_app)


工作:保留好【s8day130_pro】
posted on 2019-05-14 10:56  斜阳红红  阅读(181)  评论(0编辑  收藏  举报