Я работаю над веб-интерфейсом для консольных приложений, и у меня есть таблица с результатами расчета.Flask скачать файл с href
Один столбец в таблице содержит ссылку на файл на сервере и я сохранить HREF в нем, что-л как
<a href="127.0.0.1:5000/task_id/filename">filename</a>
И у меня есть маршрут в питона коде это выглядит так
@app.route("/<task_id>/<file_name>", methods=['GET', 'POST'])
def getFile(task_id, file_name):
return send_file(app.config['UPLOAD_FOLDER'] + str(task_id) + '/' + file_name, as_attachment=True)
И когда я нажимаю на файл ссылки, я не получаю файл, но открывается пустая страница. Но когда я копирую-вставляю ссылку из href, я могу загрузить файл правильно.
Как я могу это исправить?