Обновить веб-страницу на основе Flask после POST - PullRequest
0 голосов
/ 07 мая 2020

После нажатия на кнопку «Очистить» запускается подпроцесс. Также отображается сообщение о том, что подпроцесс запущен. Но после выполнения страница не обновляется sh. Как исправить?

кнопка:

<button id="scrape" class="btn btn-success mr-2">Scrape</button>

$('#scrape').on('click', () => {
    $('#status').text('Scraper is working...')
    $.post('/wellness', {'specialty': specialty, 'state': state, 'city': city, 'email': email}, (res) => {
      $('#status').text('') 
    });
  });

flask:

@app.route('/<page_id>', methods=['GET', 'POST'])
def page(page_id):
    file_py = f"{page_id}.py"

    if request.method == 'POST':
        process = subprocess.Popen('python spiders/' + file_py, shell = True)
        process.wait()
        return redirect('/' + page_id)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...