Все данные после первого пробела обрезаются при передаче значений шаблона Jinja через HTML-форму в колбе - PullRequest
0 голосов
/ 11 сентября 2018

У меня есть HTML-форма, которую я использую в приложении Flask, где я пытаюсь отправить некоторые значения по умолчанию, используя «скрытый» тип ввода HTML:

        <form action="/addevent" enctype="multipart/form-data" method="post">
            <input type="hidden" name="firstName" value={{firstName}}>
            <input type="hidden" name="lastName" value={{lastName}}>
            <input type="hidden" name="subject" value={{x["matter"]}}>
            <input type="hidden" name="date" value={{x["time"].strftime('%Y-%m-%d')}}>
            <input type="hidden" name="time" value={{x["time"].strftime('%H:%M:%S')}}>
            <input type="hidden" name="location" value={{x["location"]}}>
            <input type="submit" value="Add to Calendar">
        </form>

Когда данные отправляются на сервер, все после первого пробела для каждого элемента обрезается. Итак, если x ["material"] = "Foo Bar", я получаю "Foo". Эти же значения с одинаковым синтаксисом правильно отображаются как HTML в других частях страницы.

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