随笔分类 -  tornado

tornado使用
摘要:用户认证 背景 前后端分离项目中做用户认证,用户每次登录成功后返回一个token,下次访问时header带上返回的token证明改用户是登录过的,不需要再次登录,否则返回错误信息 1. 重写装饰器做登录认证 2. 登录成功后返回jwt_token 阅读全文
posted @ 2020-05-11 14:11 今日店休 阅读(260) 评论(0) 推荐(0)
摘要:前言: 需要异步操作MySQL,又要用orm,使用sqlalchemy需要加celery,觉得比较麻烦,选择了peewee async 开发环境 python3.6.8+peewee async0.5.12+peewee2.10.2 数据库:MySQL,使用peewee async需要依赖库 pip 阅读全文
posted @ 2019-12-18 21:25 今日店休 阅读(1859) 评论(1) 推荐(0)
摘要:不使用数据库的情况下实现异步 使用gen.sleep()模拟阻塞 + 使用gen.sleep(time) 而不是time.sleep(),time.sleep()阻塞整个进程,看gen.sleep()源码,sleep方法返回了一个tuture对象,不是处于阻塞状态而是等待time时间后调用callb 阅读全文
posted @ 2019-12-17 13:45 今日店休 阅读(946) 评论(0) 推荐(0)