随笔分类 - flask
flask上下文管理之threading.local
摘要:Flask之上下文管理 知识储备之问题情境: request中的参数: 单进程单线程 单进程多线程-->reqeust 会因为多个请求,数据发生错乱. >可以基于threading.local对象 单进程单线程(多协程)threading.local对象做不到(因为一个线程下多个协程同享一个线程的资
阅读全文
flask上下文管理
摘要:flask的request和session设置方式比较新颖,如果没有这种方式,那么就只能通过参数的传递。 flask是如何做的呢? 1. 本地线程,保证即使是多个线程,自己的值也是互相隔离。 !/usr/bin/env python 2. 上下文原理 !/usr/bin/env python 3.
阅读全文
flask那些事(一)
摘要:flask配置文件 flask路由系统 @app.route() 装饰器中的参数 如果不明白装饰器 点击这里 methods : 当前 url 地址,允许访问的请求方式 endpoint : 反向url地址,默认为视图函数名 (url_for) defaults : 视图函数的参数默认值{"nid"
阅读全文