Size: a a a

2020 June 02

SN

Stepan Neretin in Python Flask
Аа
источник

SN

Stepan Neretin in Python Flask
Ну задай value
источник

SN

Stepan Neretin in Python Flask
И все
источник

𝕬

𝕬𝕲𝖗𝖚𝖘 🥭... in Python Flask
Stepan Neretin
Ну задай value
не работает
источник

ST

Storm Trooper in Python Flask
𝕬𝕲𝖗𝖚𝖘 🥭
{{ form.words.textarea }}
{ form.words(class=", placeholder="") }}
В классе формы полю textarea добавь значение default=<тут вставь свою переменную в которую будут прилетать текст>
И у тя форма будет рендерится с нужным тебе текстом
источник

𝕬

𝕬𝕲𝖗𝖚𝖘 🥭... in Python Flask
Storm Trooper
В классе формы полю textarea добавь значение default=<тут вставь свою переменную в которую будут прилетать текст>
И у тя форма будет рендерится с нужным тебе текстом
Да я знаю, но мне это не подходит. Я написал, что мне нужно прямо в жинже это делать
источник

ST

Storm Trooper in Python Flask
если ты хочешь вставлять любое значение в жинже тебе надо во вьюхе передать переменную в теплейт и в темплейте юзать {{ твоя перменная }}
источник

𝕬

𝕬𝕲𝖗𝖚𝖘 🥭... in Python Flask
𝕬𝕲𝖗𝖚𝖘 🥭
{{ form.words.textarea }}
{ form.words(class=", placeholder="") }}
сюда посмотри
источник

ST

Storm Trooper in Python Flask
𝕬𝕲𝖗𝖚𝖘 🥭
сюда посмотри
Ща я те пример покажу минутку
источник

ST

Storm Trooper in Python Flask
𝕬𝕲𝖗𝖚𝖘 🥭
Да я знаю, но мне это не подходит. Я написал, что мне нужно прямо в жинже это делать
Объясни зачем тебе нужно вставлять значение в textArea после рендера переменной, когда это можно делать сразу при создании формы в WBForms?

Просто я не вижу, чтобы так делали
источник

𝕬

𝕬𝕲𝖗𝖚𝖘 🥭... in Python Flask
Storm Trooper
Объясни зачем тебе нужно вставлять значение в textArea после рендера переменной, когда это можно делать сразу при создании формы в WBForms?

Просто я не вижу, чтобы так делали
Ибо значение для textarea берётся из жсон, содержимое которого неизвестно.
источник

ST

Storm Trooper in Python Flask
Тогда тебе надо вставлять это жаваскриптом
источник

ST

Storm Trooper in Python Flask
Вся суть WBForms в том, чтобы не писать html ручками, а рендерить из бэка

Если у тебя прилетает жсон, после рендера, то ты туда значение не вставишь с помощью жинжы

Только жаваскриптом
источник

𝕬

𝕬𝕲𝖗𝖚𝖘 🥭... in Python Flask
Storm Trooper
Вся суть WBForms в том, чтобы не писать html ручками, а рендерить из бэка

Если у тебя прилетает жсон, после рендера, то ты туда значение не вставишь с помощью жинжы

Только жаваскриптом
Ты не совсем понял. Я в бэке беру данные из json. И эти данные я подставляю в свои формы. Я подставил все значения в нужные мне поля, кроме textarea
источник

ST

Storm Trooper in Python Flask
𝕬𝕲𝖗𝖚𝖘 🥭
Ты не совсем понял. Я в бэке беру данные из json. И эти данные я подставляю в свои формы. Я подставил все значения в нужные мне поля, кроме textarea
Если ты данные обрабатываешь на бэке из своего жсона, то и в текстареа ты можешь подсунуть данные из него в значение default TextAreaField
источник

ST

Storm Trooper in Python Flask
И когда твой темплейт отрендерится там будет значение из твоего жсона
источник

ST

Storm Trooper in Python Flask
default это значение по умолчанию в поле
источник

ST

Storm Trooper in Python Flask
это не плейсхолдер
источник

ST

Storm Trooper in Python Flask
Если вдруг ты так подумал
источник

𝕬

𝕬𝕲𝖗𝖚𝖘 🥭... in Python Flask
Storm Trooper
Если ты данные обрабатываешь на бэке из своего жсона, то и в текстареа ты можешь подсунуть данные из него в значение default TextAreaField
class SomeForm(FlaskForm):
   field = TextAreaField()
—————————————-
app.route()
def a():
   form = SomeForm()
   data = {...}
   render('template.html', form=form, data=data)
источник