
flask
needones
这个作者很懒,什么都没留下…
展开
-
Flask Restfull全局监控错误
在flask蓝图里,我们可以使用@app.errorhandler(500)全局监控蓝图的错误,但是在restfull api中会失效,下面介绍如何早restfull中全局监控错误1、重写类Api的error_router方法,让Api类自定义错误方式class Api(_Api): def error_router(self, original_handler, e): """ Override original error_router to only handle HTT原创 2021-04-19 13:59:33 · 2465 阅读 · 1 评论 -
flask @login_required重构
flask 自带登录视图函数login_required,在前后端不分离情况下,我们可以直接调用官方的,但现在大部分项目都是前后端分离,以接口的形式出现,还有sign验证签名,下面是鄙人小改@login_required 实现登录视图验证和sign验证源码:(代码不多,短小精悍,源码用到LoginManager模块这里不做详述)def login_required(func): @wrap...原创 2019-10-28 11:36:08 · 5858 阅读 · 0 评论 -
Flask-APScheduler使用
转载@ 听风。1.安装 pip install apscheduler 安装完毕2.简单任务 首先,来个最简单的例子,看看它的威力。# coding:utf-8from apscheduler.schedulers.blocking import BlockingSchedulerimport datetimedef aps_test():...转载 2019-08-26 10:11:33 · 3382 阅读 · 0 评论 -
celery (flask发送邮件及其配置)
比较简单的celery配置pip install celerypip install flask_mail新建celery_task python 包,名字自定义放在项目根目录-----celery_task |-- __init__.py |--tasks.pyinit.pyfrom celery import Celerydef make_celery(app): ...原创 2019-09-05 15:16:50 · 3074 阅读 · 1 评论