api_utils.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:logtoes 作者: adhorn 项目源码 文件源码
def json_response(fn):
    @wraps(fn)
    def wrapped(*args, **kwargs):
        result = fn(*args, **kwargs)
        if isinstance(result, current_app.response_class):
            return result
        if isinstance(result, (list, tuple)):
            result = {'items': result}
        data = json.dumps(result, cls=ModelJSONEncoder)
        return current_app.response_class(data, mimetype='application/json')
    return wrapped
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号