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')
评论列表
文章目录