随笔分类 -  Flask框架

摘要:Flask框架中的信号基于blinker,其主要就是让开发者可是在flask请求过程中定制一些用户行为。 安装 内置信号 自定义信号 阅读全文
posted @ 2018-07-06 22:03 高~雅 阅读(217) 评论(0) 推荐(0)
摘要:浏览目录 flask-session flask-sqlalchemy flask-script flask-migrate flask-sqlalchemy flask-script flask-migrate flask-session 安装 使用步骤 __init__.py 导入组件 实例化s 阅读全文
posted @ 2018-07-02 10:55 高~雅 阅读(1363) 评论(0) 推荐(0)
摘要:简介 WTForms是一个支持多个web框架的form组件,主要用于对用户请求数据进行验证。 作用 生成HTML标签 form表单验证 生成HTML标签 form表单验证 使用 - 用户登录示例- 用户注册示例- 数据库获取数据实时更新(重写构造方法) (跟django的form一样) 注意:字段不 阅读全文
posted @ 2018-06-29 09:43 高~雅 阅读(449) 评论(0) 推荐(0)
摘要:Flask上下文管理 分类: 请求上下文管理 应用上下文管理 请求上下文管理 request a. 温大爷:wsig b. 赵毅: ctx = ReuqestContext(session,request) ctx.push() c. 刘松:LocalStack,把ctx对象添加到local中 d. 阅读全文
posted @ 2018-06-28 16:00 高~雅 阅读(584) 评论(0) 推荐(0)
摘要:作用 为每个线程创建一个独立的空间,使得线程对自己的空间中的数据进行操作(数据隔离)。 如何获取一个线程的唯一标记? 线程:threading.get_ident() 协程:greenlet.getcurrent() 根据字典自定义一个类似于threading.local功能? 根据字典自定义一个为 阅读全文
posted @ 2018-06-28 15:56 高~雅 阅读(519) 评论(0) 推荐(0)
摘要:偏函数 自动传递参数 super和执行类的区别? python3里所有的类默认继承Object。 super:根据mro的顺序执行方法 类.方法:主动执行类的方法 示例一: 实例二: 面向对象中特殊方法 setattr/getattr注意事项: 基于列表实现栈 后进先出,相当于弹夹。 有两个方法:p 阅读全文
posted @ 2018-06-26 15:14 高~雅 阅读(332) 评论(0) 推荐(0)
摘要:先看模板吧。 index.html detail.html app.py 我们如何对这些数据进行操作呢? 后台管理是随便可以看的吗?是不是应该先登录后进行操作呢? 不要忘了存入session需要加盐。app.secret_key="xxxxx" 然后呢? 从session中取到随机字符串,判断是否登 阅读全文
posted @ 2018-06-23 20:01 高~雅 阅读(925) 评论(0) 推荐(0)
摘要:路由+视图 我们之前了解了路由系统是由带参数的装饰器完成的。 路由本质:装饰器和闭包实现的。 路由设置的两种方式 来看个例子。 我们之前用的装饰器都是不带参数的,执行的时候直接是将函数名作为参数传给装饰器执行。那么带参数的装饰器时如何执行的呢? 我们看一下源码:先从route点进去。 先去掉@执行 阅读全文
posted @ 2018-06-23 20:01 高~雅 阅读(1425) 评论(0) 推荐(0)
摘要:浏览目录 配置文件 路由系统 视图 请求相关 响应 模板渲染 session 闪现 中间件 蓝图(blueprint) 特殊装饰器 配置文件 路由系统 视图 请求相关 响应 模板渲染 session 闪现 中间件 蓝图(blueprint) 配置文件 知识点 给你一个路径 “settings.Foo 阅读全文
posted @ 2018-06-21 15:31 高~雅 阅读(6171) 评论(0) 推荐(2)
摘要:初识Flask Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理,然后触发Flask框架,开发人员基于Flask框架提供的功能对请求进行相应的处理,并返回 阅读全文
posted @ 2018-06-20 10:10 高~雅 阅读(1038) 评论(0) 推荐(0)