zl程序教程

您现在的位置是:首页 >  .Net

当前栏目

Flask 笔记

2023-02-18 16:46:52 时间

一、配置

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])