Как хранить данные на интерфейсе с Flask / Jinja2? - PullRequest
0 голосов
/ 03 октября 2019

Я пытаюсь создать инструмент, который проверяет определенные данные с моей базой данных, но моя проблема в том, что интернет-соединение несовместимо. Вместо того, чтобы отправлять каждую отправку по отдельности, я хотел бы сохранить каждую запись во внешнем интерфейсе, а затем отправить все записи одновременно, когда я закончу вводить их все.

Вот мой маршрут фляги:

@app.route('/my-route', methods=['GET','POST'])
def bin_check():
    if request.method == 'GET':
        return render_template("template.html")
    elif request.method == 'POST':
        text = request.form['text']
        #Processed text filters out letters.
        processed_text = re.sub("\D","","{}".format(text))
        printout = tools_functions.my_function(processed_text)
        return render_template("template.html", printout=printout)

А вот template.html:

<body>
<main role="main">
    <form method="POST">
        <input name="text">
        <input type="submit">
    </form>
    <div>
        <p>{{printout}}</p>
    </div>
</main>
</body>

processing_text отправляется через запрос POST, но вместо того, чтобы отправлять одну запись, я хочу, чтобы он представлял список или кортеж из множества записей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...