今天在用flask写了mock,发现响应数据总是不是按顺序来的。
即使我用了OrderedDict有序字典。发现还是乱序。
查了查资料发现竟然是flask框架为了性能所以默认响应数据是按字母排序的。
解决方式是:
在app=Flask(__name__)这行代码的下面添加如下代码:
app.config ['JSON_SORT_KEYS'] = False
今天在用flask写了mock,发现响应数据总是不是按顺序来的。
即使我用了OrderedDict有序字典。发现还是乱序。
查了查资料发现竟然是flask框架为了性能所以默认响应数据是按字母排序的。
解决方式是:
在app=Flask(__name__)这行代码的下面添加如下代码:
app.config ['JSON_SORT_KEYS'] = False