赞
踩
1)查看jsonify原函数
def jsonify(*args, **kwargs):
'''This function's response will be pretty printed if it was not requested
with ``X-Requested-With: XMLHttpRequest`` to simplify debugging unless
the ``JSONIFY_PRETTYPRINT_REGULAR`` config parameter is set to false.
.. versionadded:: 0.2
'''
indent = None
if current_app.config['JSONIFY_PRETTYPRINT_REGULAR'] \
and not request.is_xhr:
indent = 2
return current_app.response_class(dumps(dict(*args, **kwargs),
indent=indent),
mimetype='application/json')
发现 将JSONIFY_PRETTYPRINT_REGULAR配置为False就能解决.
2) 解决如下:
在flask配置文件配置:
JSONIFY_PRETTYPRINT_REGULAR = False
在flask配置文件配置:
JSON_AS_ASCII = False # 支持中文
在flask配置文件配置:
JSON_SORT_KEYS = False # 不使用jsonify默认排序功能
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。