response.py 文件源码

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

项目:flask-skeleton 作者: axiaoxin 项目源码 文件源码
def jsonify_(data):
    keycase = settings.JSON_KEYCASE
    if keycase:
        try:
            casefunc = getattr(stringcase, keycase)
            data = keycase_convert(data, casefunc)
        except AttributeError:
            log.warning(u'%s keycase is not supported, response default json. '
                        u'Supported keycase: %s'
                        % (keycase, get_support_keycase()))
    if settings.DEBUG:
        js = json.dumps(data, ensure_ascii=False, indent=4)
    else:
        js = json.dumps(data, ensure_ascii=False, separators=[',', ':'])
    return Response(js, mimetype='application/json')
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号