05 2020 档案
发表于 2020-05-25 10:28阅读次数:2509评论次数:0
摘要:前言 flask默认返回的异常是html格式的页面,但为了能更好的支持json的返回,所以我们得重写异常类的返回。 自定义返回符合resful风格的json,是重写了werkzeug.exceptions中的HTTPException异常类。 源码 在HTTPException类下第147-165行
阅读全文 »
发表于 2020-05-14 18:25阅读次数:2331评论次数:1
摘要:前言 简单介绍一下celery: Celery 是一个异步任务队列。你可以使用它在你的应用上下文之外执行任务。总的想法就是你的应用程序可能需要执行任何消耗资源的任务都可以交给任务队列,让你的应用程序自由和快速地响应客户端请求。 官方文档: https://docs.celeryproject.org
阅读全文 »
发表于 2020-05-08 09:43阅读次数:1087评论次数:0
摘要:前言 引出重写的原因,我们是通过软删除的方式来删除数据的(即通过status标识来确定数据是否作废) 那么这样的话,我们每一次查询的时候都要写上条件status=1很繁琐。我们可以重写filter_by方法 源码介绍 如上图所示我们现在使用的查询方式并不是SQLAlchemy原生的查询方式,而是fl
阅读全文 »