返回2个JSON响应我已经蟒蛇瓶返回2个响应如何通过追加蟒蛇烧瓶
response1 = jsonify(teachers=teachers)
{
"teachers" : [
{
"name":"Mary"
}
]
}
response2 = jsonify(students=students)
{
"students" : [
{
"name":"John"
}
]
}
怎样才可以有它结合这2的响应?输出应该看起来像:
{
"college" :[
"teachers" : [
{
"name":"Mary"
}
],
"students" : [
{
"name":"John"
}
]
}
我尝试使用response = response1 + response2并追加。
这两个给我的错误'类型错误:“响应”对象不是可迭代' – aaj
如果您有权访问数据,并可以让它进入前的字典调用jsonify(因为它返回一个Response对象),这是最好的。 – Richard
否则你可以使用flask.json.loads - 我已经更新了我的回答,以反映这一点,因为这是你在原始问题中提出的内容,但正如我之前所说的,希望你在访问实际数据之前能够访问它响应对象。 – Richard