隐藏页面特效

随笔分类 -  flask

摘要:前言 1、环境配置 python3.10 celery5.0 redis 2、推荐几篇遇到celery问题解决得好文章 celery5.0开始使用小写得配置名 Flask 使用 Celery 避免循环引用 解决报错(consumer: Cannot connect to amqp://guest:* 阅读全文 »
posted @ 2022-03-20 16:13 吹神 阅读(1764) 评论(0) 推荐(0) 编辑
摘要:前言 导出数据写入ececl的方法有很多种,随个人喜好选择,可以采用保存文件的方式,也可以采用流方式。 重点在于要更改响应头类型使其支持中文名称输出 代码实现 @api.route('/download') def download(): data = Case.query.filter_by(). 阅读全文 »
posted @ 2020-06-22 15:50 吹神 阅读(1510) 评论(0) 推荐(0) 编辑
摘要:前言 flask默认返回的异常是html格式的页面,但为了能更好的支持json的返回,所以我们得重写异常类的返回。 自定义返回符合resful风格的json,是重写了werkzeug.exceptions中的HTTPException异常类。 源码 在HTTPException类下第147-165行 阅读全文 »
posted @ 2020-05-25 10:28 吹神 阅读(2509) 评论(0) 推荐(1) 编辑
摘要:前言 引出重写的原因,我们是通过软删除的方式来删除数据的(即通过status标识来确定数据是否作废) 那么这样的话,我们每一次查询的时候都要写上条件status=1很繁琐。我们可以重写filter_by方法 源码介绍 如上图所示我们现在使用的查询方式并不是SQLAlchemy原生的查询方式,而是fl 阅读全文 »
posted @ 2020-05-08 09:43 吹神 阅读(1087) 评论(0) 推荐(0) 编辑
摘要:wtforms验证器抛出的异常信息 整体目录结构(只是测试) 代码实现 error.py error_code.py base.py user_forms.py app.py 实现效果 阅读全文 »
posted @ 2020-03-17 17:24 吹神 阅读(475) 评论(0) 推荐(0) 编辑
摘要:前言 命名文件不要用“token.py”,会报无法导入xxx类等异常 在restful设计中,用户认证模式通常使用json web token,而不会使用传统的HTTP Basic认证(传入账号密码) token认证模式如下:在请求header中加入token(传入账号密码) Flask中的实现 f 阅读全文 »
posted @ 2020-03-12 17:15 吹神 阅读(8578) 评论(8) 推荐(3) 编辑

点击右上角即可分享
微信分享提示