摘要:
Flask框架中的信号基于blinker,其主要就是让开发者可是在flask请求过程中定制一些用户行为 1. 内置信号 源码示例 class Flask(_PackageBoundObject): def full_dispatch_request(self): self.try_trigger_b 阅读全文
posted @ 2018-01-10 23:59
A-a
阅读(224)
评论(0)
推荐(0)
摘要:
flask-session是flask框架的session组件,由于原来flask内置session使用签名cookie保存,该组件则将支持session保存到多个地方,如: redis memcached filesystem mongodb sqlalchmey 安装 存储方式 redis me 阅读全文
posted @ 2018-01-10 21:49
A-a
阅读(503)
评论(1)
推荐(1)
摘要:
根据内置session原理可以进行session的定制: 使用时,需要先新进行配置: 阅读全文
posted @ 2018-01-10 21:37
A-a
阅读(513)
评论(0)
推荐(0)
摘要:
内置session原理 请求到来 当请求进来之后,先执行Flask对象的 __call__ 方法 由以上源码发现,当接收到用户请求之后,会调用 Flask对象的 session_interface对象的open_session方法,以此来获取一个session对象。 上述中 self.session 阅读全文
posted @ 2018-01-10 21:31
A-a
阅读(575)
评论(0)
推荐(0)
摘要:
from flask import Flask,Markup,render_template,request,redirect from wtforms.form import Form from wtforms.fields import core from wtforms import widg 阅读全文
posted @ 2018-01-10 20:03
A-a
阅读(196)
评论(0)
推荐(0)
摘要:
1.执行Field中的__new__方法 我们还没执行到form=LoginForm()时,LoginForm里面所有的字段都已经执行加载完了,里面的字段的值都是Field实例化而来,而实例化一个类,先执行该类的__new__方法来创建这个类,然后调用__init__()方法来实例化 ,本类中没有就 阅读全文
posted @ 2018-01-10 19:54
A-a
阅读(481)
评论(0)
推荐(1)
摘要:
基本常识 示例一 class MyType(type): def __init__(self, *args, **kwargs): print('MyType创建类',self) super(MyType, self).__init__(*args, **kwargs) def __call__(s 阅读全文
posted @ 2018-01-10 17:24
A-a
阅读(193)
评论(0)
推荐(0)
摘要:
WTForms是一个支持多个web框架的form组件,主要用于对用户请求数据进行验证。 下载 下面以一个登录和注册的示例来说明 登录 from wtforms.fields import simple from wtforms.fields import core from wtforms.fiel 阅读全文
posted @ 2018-01-10 17:00
A-a
阅读(169)
评论(0)
推荐(0)
浙公网安备 33010602011771号