Как передать данные от flask до javascript без render_template - PullRequest
0 голосов
/ 24 февраля 2020

как я могу передать данные, фактически код base64 файла, прямо из flask (python) в javascript, но без использования render_template или redirect?

Мне нужно это сделать, потому что send_from_directory загружает файл .pdf прямо на компьютер пользователя, мне просто нужно предварительно просмотреть файл .pdf, поэтому я получаю код файла с помощью .read (), кодирую с помощью base64, и я хочу декодировать его в js / jquery и создайте новый pdf с этим кодом.

1 Ответ

0 голосов
/ 24 февраля 2020

Вы можете отправить данные в ваше приложение javascript как JSON из Flask:

from flask import Flask, jsonify

@app.route(..)
def fn_name():
    # logic here
    # pdf_base64 is variable containing data
    return jsonify(result=pdf_base64)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...