Fork me on GitHub

Flask 笔记

一、配置

1.1 让 jsonify 返回的json串支持中文显示

app.config['JSON_AS_ASCII'] = False

二、三方库

flask_wtf 库

使用了该库,导致写接口的时候 POST 请求各种奇葩问题,比如:不走 before_reqeust 等。原因是这个 crxf 认证,在 before_request 之前,只需要把接口服务的 crxf 认证关了。

该库的 API 提供了可以指定不开启某一蓝图的 crxf 机制。

csrf_protect = CsrfProtect(app)
api = restful.Api(app, decorators=[csrf_protect.exempt])
posted @ 2018-12-09 21:36  削微寒  阅读(258)  评论(0编辑  收藏  举报