2016-12-06 104 views
0

所以我有一個在我的JavaScript發佈到我的燒瓶後端的ajax函數。燒瓶 - 我可以在AJAX調用中執行另一個請求嗎?

我可以成功調用/ another_ajax_url嗎?

@app.route('/myroute', methods=['POST, GET']) 
def test(): 
    a = 2 + 2 
    requests.post('/another_ajax_url', data = a) 
    #do the other stuff and return to /myroute 
    b = 3 + 3 
    return jsonify(b=b) 

回答

1

是的,你可以這樣做,但你可能更願意使用像celery如果你不需要的結果。

在客戶端請求中執行http請求會阻止客戶端,直到請求完成並執行其餘代碼。

+0

芹菜看起來像我實際需要的東西。謝謝。 –

相關問題