Используя колбу, я перечислил несколько файлов JSON / CSV на странице HTML.
Теперь, когда я нажимаю на гиперссылку, файл загружается.Но я хочу, чтобы содержимое файла отображалось на самом сайте (и, возможно, на другой странице с таким же именем, что и имя файла).
Я заблокирован этой проблемой.Может кто-нибудь ответить, пожалуйста, в чем здесь проблема?
часть кода колбы
@app.route('/<path:req_path>')
def dir_listing(req_path):
abs_path = os.path.join(UPLOAD_FOLDER, req_path)
# Check if path is a file and serve
if os.path.isfile(abs_path):
return send_file(abs_path)
# Show directory contents
files = os.listdir(abs_path)
return render_template('file_list.html', files=files)
file_list.html
<ul>
{% for file in files %}
<li><a href="{{ file }}">{{ file }}</a></li>
{% endfor %}
</ul>
Вид страницы '/' -
