随笔分类 - flask
摘要:参考: https://cloud.tencent.com/developer/article/1601266 https://www.cnblogs.com/cqzlei/articles/16784640.html https://www.cnblogs.com/lyfstorm/p/10289
阅读全文
摘要:简介 WTForms是一个支持多个web框架的form组件,主要用于对用户请求数据进行验证。 安装: pip3 install wtforms==2.3.3 用户登录注册示例 1. 用户登录 当用户登录时候,需要对用户提交的用户名和密码进行多种格式校验。如: 用户不能为空;用户长度必须大于6; 密码
阅读全文
摘要:源码梳理 flask-session - Flask中session处理机制(内置:将session保存在加密cookie中实现) - 请求刚到来:获取随机字符串,存在则去"数据库"中获取原来的个人数据,否则创建一个空容器。--> 内存:对象(随机字符串,{放置数据的容器}) # 到底是什么对象?
阅读全文
摘要:flask信号 参考:https://blog.csdn.net/qq_33961117/article/details/87715231 Flask框架中的信号基于blinker,其主要就是让开发者可是在flask请求过程中定制一些用户行为。 # pip3 install blinker 1.内置
阅读全文
摘要:flask 多app应用 1、安装werkzeug pip3 install werkzeug==0.16.0 2、实例 ### 多个app实例(弃用) from werkzeug.wsgi import DispatcherMiddleware from werkzeug.serving impo
阅读全文
摘要:函数在执行时,要带上所有必要的参数进行调用。但是,有时参数可以在函数被调用之前提前获知。这种情况下,一个函数有一个或多个参数预先就能用上,以便函数能用更少的参数进行调用。 偏函数是将所要承载的函数作为partial()函数的第一个参数,原函数的各个参数依次作为partial()函数后续的参数,除非使
阅读全文
摘要:预备知识点 threading.local() import time import threading #当每个线程在执行 val1.xx=1,在内部会为此线程开辟一个空间,来存储 xx=1 #val1.xx,找到此线程自己的内存地址去取自己存储的 xx val1 = threading.loca
阅读全文
摘要:使用介绍 # 闪现的概念:在一个视图函中将数据存放在session中,在另一个视图函数中取出该数据 # 视图被访问一次就将数据在session中存放一遍,数据从session中取出一次就少一个。 -应用场景:假设在a页面操作出错,跳转到b页面,在b页面显示a页面的错误信息 - 存放的位置:sessi
阅读全文
摘要:函数在执行时,要带上所有必要的参数进行调用。但是,有时参数可以在函数被调用之前提前获知。这种情况下,一个函数有一个或多个参数预先就能用上,以便函数能用更少的参数进行调用。 偏函数是将所要承载的函数作为partial()函数的第一个参数,原函数的各个参数依次作为partial()函数后续的参数,除非使
阅读全文
摘要:中间件 from flask import Flask app = Flask(__name__) @app.route('/') def index(): return 'Hello World!' # 模拟中间件 class Md(object): def __init__(self,old_w
阅读全文
摘要:1 没有蓝图之前前,都是单文件2 有了蓝图可以分文件,分app,之前的请求扩展还是一样用,只是在当前蓝图对象管理下的有效3 蓝图使用 #第一步在app中注册蓝图,括号里是一个蓝图对象 app.register_blueprint(user.us) # 第二步,在不同文件中注册路由时,直接使用蓝图对象
阅读全文
摘要:模板 # 之前学的完全一样,for,if, # 模板语言支持函数加括号执行 # 模板有没有处理xss攻击,在页面显示标签,内部怎么实现的? -1 模板层 要渲染的字符串|safe -2 后端:Markup('<input type="text">') # Markup等价django的mark_sa
阅读全文
摘要:Flask简介 Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理,然后触发Flask框架,开发人员基于Flask框架提供的功能对请求进行相应的处理,并返回
阅读全文

浙公网安备 33010602011771号