私は Flask アプリケーションを作成する初期段階にあり、長時間実行されるタスクの作成に関する @Miguel Grinberg の素晴らしい例に出くわしました。現時点では、プロジェクトで学習/使用する必要がある JavaScript の量を減らしたいと考えており、Transcrypt が私の目に留まりました。
ただし、タスクをトリガーする POST リクエストをどのように実行するかを理解しようとしているドキュメントで少し迷っています。JavaScript のコードは次のとおりです。
// send ajax POST request to start background job
$.ajax({
type: 'POST',
url: '/longtask',
success: function(data, status, request) {
status_url = request.getResponseHeader('Location');
update_progress(status_url, nanobar, div[0]);
},
error: function() {
alert('Unexpected error');
}
});
Transcrypt を使用して Python でこれを達成するにはどうすればよいですか?