摘要: DBUtils是Python的一个用于实现数据库连接池的模块,有两种使用方式 为每个线程开辟一个连接 这种方式一般是不推荐使用的,因为与100个线程难道还开100个连接。线程即使调用了close方法,也不会关闭,这里的close只是把连接重新放到连接池,供自己线程再次使用。当线程终止时,连接自动关闭 阅读全文
posted @ 2018-08-13 16:13 龙云飞谷 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 应用上下文 前面的请求上下文是把请求相关的封装成ctx对象放到Local对象中,应用上下文是把整个应用app自己放到Local对象中。 和应用上下文有关的全局变量 多app应用 flask的web开发中根据url的不同分发到不同app去处理,一个请求最终只会落到一个app的视图函数去处理 其中Dis 阅读全文
posted @ 2018-08-13 15:40 龙云飞谷 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 预热 面向对象 这样写会报错 如果自定义了自己的__setattr__,在初始化的时候就不能这样给对象绑定属性,因为使用self.dict = {}的时候就会去调用__setattr__去给对象设置属性,但是此时对象还没有一个dict的属性。但凡是给自己写的 这个类实例化的对象,调用对象的obj.x 阅读全文
posted @ 2018-08-13 13:50 龙云飞谷 阅读(207) 评论(0) 推荐(0) 编辑
摘要: flask的session源码 至于为什么使用session一定需要加上 app.secret_key?看源码 session在没值的情况下使用会报错 使用第三方插件 通过上面的源码就可以看出,使用第三方flask session插件,本质上就是替换app的session_interface接口对象 阅读全文
posted @ 2018-08-13 11:15 龙云飞谷 阅读(163) 评论(0) 推荐(0) 编辑