问题描述
后台在处理完支付平台发送的 JSON 数据包后,本地页面无法进行跳转。
问题出现的环境背景及自己尝试过哪些方法 在 return 处使用过重定向,但发现只有支付平台的服务器进行了跳转。
相关代码
@jsons.route('/native', methods=['GET', 'POST'])
def native_url():
if request.method == "POST":
requ = dict(request.form)
aoid = requ['aoid']
print(requ['order_id'])
time.sleep(3)
queryStatus = query_status(aoid)
print(queryStatus['status'])
if queryStatus['status'] in ['payed','success']:
order = Order.query.filter(Order.Trade_Number == requ['order_id']).first()
order.Print_Status = 1
db.session.add(order)
db.session.commit()
return 'success'
else:
pass
我希望有大神可以提供一个方法,使本地的服务器在获取到支付平台发送的 json 数据包时,可以实现本地的页面跳转