文章分类 -  Flask

摘要:前序 https://zhuanlan.zhihu.com/p/113911857 背景 老板让可以控制最小子序列的输入输出 不变内容 框架及语言 GraphQL API需求 需要新增安装的模块 基本知识 原始单条数据返回结构 测试方法 解决办法 import collections from gr 阅读全文
posted @ 2020-03-20 22:20 争-渡 阅读(212) 评论(0) 推荐(0)
摘要:背景 一个痛点吧,rest api 可以获取一个接口的全量数据[不管用的上用不上,想不想用,都一股脑的全吐给你],这样就造成一个问题每次数据传输量都和很大,尤其遇到当一个API被多处调用时,每处需要的数据字段各有不同,当一个rest api接口为了兼容每个请求方所需要的数据时,就会对返回的大json 阅读全文
posted @ 2020-03-17 17:25 争-渡 阅读(505) 评论(1) 推荐(0)
摘要:Jinja2模板继承 完整基板 简易基板 子模块 阅读全文
posted @ 2019-07-01 11:15 争-渡 阅读(219) 评论(0) 推荐(0)
摘要:Jinja2模板之宏 app.py templations.html _macors.html 阅读全文
posted @ 2019-04-09 15:07 争-渡 阅读(159) 评论(0) 推荐(0)
摘要:Jinja2基础使用 层级关系 index.html app.py Jinja2上下文 过滤器 测试器 Environment类 阅读全文
posted @ 2019-04-03 23:05 争-渡 阅读(229) 评论(0) 推荐(0)
摘要:记录上一界面与url安全验证 阅读全文
posted @ 2019-03-20 09:15 争-渡 阅读(276) 评论(0) 推荐(0)
摘要:#!/usr/bin/env python # -*- coding: utf-8 -*- from flask import Flask import click """ ps:如果想使用 flask run 命令启动开发服务器需要有app.py和wsgi.py模块且app.py文件中必须有app或者application的程序实例 开发服务器默认监听http://127.0.0.1:... 阅读全文
posted @ 2019-03-19 11:51 争-渡 阅读(168) 评论(0) 推荐(0)
摘要:信号量 1、Flask框架中的信号基于blinker,其主要就是让开发者可是在flask请求过程中定制一些用户行为。 2. 内置信号 3、源码示例 class Flask(_PackageBoundObject): def full_dispatch_request(self): self.try_ 阅读全文
posted @ 2018-07-08 17:11 争-渡 阅读(144) 评论(0) 推荐(0)
摘要:SQLAlchemy 一. 介绍 SQLAlchemy是一个基于Python实现的ORM框架。该框架建立在 DB API之上,使用关系对象映射进行数据库操作,简言之便是:将类和对象转换成SQL,然后使用数据API执行SQL并获取执行结果。 组成部分: Engine,框架的引擎 Connection 阅读全文
posted @ 2018-06-21 20:33 争-渡 阅读(101) 评论(0) 推荐(0)
摘要:安装方法: 用户登录注册示例 1. 用户登录 当用户登录时候,需要对用户提交的用户名和密码进行多种格式校验。如: 用户不能为空;用户长度必须大于6; 用户不能为空;用户长度必须大于6; 密码不能为空;密码长度必须大于12;密码必须包含 字母、数字、特殊字符等(自定义正则); #!/usr/bin/e 阅读全文
posted @ 2018-06-19 23:39 争-渡 阅读(152) 评论(0) 推荐(0)
摘要:功能扩展: Flask-SQLAlchemy ORM Flask-Babel 全球化 Flask-WTF 对wtforms的插件,默认加入了csrf功能(防止表单重复提交)和Recaptcha(验证码) Flask-Admin、 Flask-Security, Flask-Gravatar Flas 阅读全文
posted @ 2018-06-14 15:29 争-渡 阅读(273) 评论(0) 推荐(0)
摘要:第三方宽展组件集合:http://flask.pocoo.org/extensions/ 阅读全文
posted @ 2018-06-12 19:02 争-渡 阅读(76) 评论(0) 推荐(0)