Описание тега flask-wtforms

Flask-WTF offers simple integration with WTForms. This integration includes optional CSRF handling for greater security.
1 ответ

Максимальная глубина рекурсии rutimeerror превышена при создании представления

У меня есть эти 2 формы, которые появляются на одной странице (dashboard.html) # Forms.py class Area(Form): title = TextField("Title", [validators.Required("Please enter an Area Title")]) text = TextAreaField("Text (max 50 characters)",[validators.R…
01 апр '14 в 16:28
2 ответа

Flask-admin: Как сделать inline-редактирование для многих отношений?

У меня две модели class Message(db.Model): id = db.Column(db.Integer, primary_key=True) message_text = db.Column(db.Text, nullable=True) stickers = db.relationship('StickerMessageAssociation', back_populates='message') ... а также class Sticker(db.M…
0 ответов

Как конвертировать мою форму в PDF с помощью Python

Я создал несколько форм, используя WTForms и, конечно, HTML. Как я могу конвертировать в PDF с помощью Python? Например, в приведенной ниже форме для кнопки отправки в форме я хочу добавить метод, использующий python для загрузки этих данных в форма…
18 июн '15 в 13:54
1 ответ

Пользовательский валидатор WTForms - обязательно, если на RadioField

Я позаимствовал валидатор, который требует от пользователя ввода данных, если значением другого поля является определенное значение: class RequiredIf(object): def __init__(self, *args, **kwargs): self.conditions = kwargs def __call__(self, form, fie…
1 ответ

Хранить загруженный файл временно при возникновении ошибок формы

У меня есть форма с FileField и другие поля: from flask_wtf.file import FileField class FooForm(Form): file = FileField() #... Как я могу "сохранить" загрузку файлов через несколько запросов? Например, я прикрепляю файл к полю загрузки файла и запис…
17 дек '14 в 15:09
2 ответа

Как я могу использовать HiddenField для приведения целочисленных данных в WTForms?

У меня есть WTForm класс вроде так: class MyForm(Form): field1 = HiddenField(default=0, validators=NumberRange(min=0, max=20)]) рассмотрите эту разметку как предоставленную WTForms <input type='hidden' name='field1' value='5'></input> Эт…
21 май '14 в 09:04
1 ответ

Текст не изменяется с render_template после добавления Ajax в приложение Flask

Я создал простой AJAX для отправки данных по маршруту колбы без обновления страницы, данные, похоже, попадают в маршрут, но не изменяют текст после render_template. MyForm - это простой выпадающий список. Я пытаюсь отобразить текст текущего выбора п…
14 июл '18 в 08:13
1 ответ

Колба с дзиндзя, выпуск с нумерацией страниц после первой страницы

Я создал выпадающее меню для поиска деталей по номеру проекта из базы данных SQL. Первая страница загружается с правильными частями, но любые последующие страницы дают ошибку: Ошибка типа: show_compound() отсутствует 1 обязательный позиционный аргум…
2 ответа

Flask - кнопка переключения с динамической меткой

Я новичок в Flask и хочу создать кнопку включения / выключения на моем веб-сайте. Мне было интересно, если и как это возможно, включая динамический ярлык. Следующая картинка показывает, что я имею в виду: Я думал об использовании wtfforms SubmitFiel…
27 июн '18 в 08:22
1 ответ

Определите, почему форма WTForms не прошла проверку

Я звонил form.validate_on_submit(), но он вернулся False, Как я могу узнать, почему форма не прошла проверку?
18 сен '16 в 14:52
1 ответ

Как установить сессию для wtforms-alchemy, когда я использую flask-sqlalchemy?

Я использую в моем приложении flask-sqlalchemy и init SQLAlchemy() с помощью init_app() следующим образом: in config file : SQLALCHEMY_DATABASE_URI = 'sqlite:///example.db' --------------------- in extension file : from flask.ext.sqlalchemy import S…
12 мар '14 в 14:08
1 ответ

Какую команду я использую для выполнения этого файла фляги ( python)?

Я изучаю флеш через учебники. Теперь я застрял на создании файла базы данных, потому что они просто предоставляют команду Unix для выполнения этого скрипта. Мой вопрос - какую команду я использую, если я хочу установить этот файл "db_create.py" из к…
1 ответ

Множественные проверки flask-wtf в одном HTML-шаблоне

Мое первое веб-приложение и попытка фляги, jinja2, wtforms и т. Д. Я искал ответ, но у меня не получается. Я пытаюсь создать шаблон с двумя отдельными формами, каждая из которых имеет уникальные требования проверки. Проблема, с которой я сталкиваюсь…
28 дек '15 в 13:49
1 ответ

Flask-wtf: использование kwarg для установки начального значения поля

Я хотел бы использовать kwarg, чтобы установить начальное значение поля формы. Ранее я делал что-то похожее на: from wtforms import Form from wtforms.fields import StringField class BasicForm(Form): inputField = StringField("Name") basic_form_kwargs…
15 июн '15 в 20:31
1 ответ

Python Flask WTForms-Components PhoneNumberField Ошибка импорта

Я пытаюсь использовать PhoneNumberField из официальных документов WTForms-Components здесь https://wtforms-components.readthedocs.io/en/latest/ это то, что я пытаюсь from wtforms import Form from sqlalchemy_utils import PhoneNumber from wtforms_comp…
09 сен '16 в 18:19
1 ответ

WTForms l10n и i18n не работают

Я учусь использовать колбу. Я не могу заставить работать встроенные переводы WTForms http://wtforms.readthedocs.org/en/latest/i18n.html Вот мой класс Форма class MyBaseForm(Form): class Meta: locales = ['es_ES', 'es'] class LoginAdminForm(MyBaseForm…
08 окт '15 в 18:14
1 ответ

Вставка переменных и цикл по вызову класса Python

Я использую колбу-sqlalchemy и колбу-wtf. По сути, я хочу взять строку, созданную моим запросом "row.form_field", и поместить ее в мой вызов класса wtf. Любые идеи о том, как я могу это осуществить? from forms import form_list from models import for…
0 ответов

CSRF токен отсутствует в первом посте запроса Flask

Я пробую колбу, у меня есть форма, которая подается по следующему маршруту: @app.route("/register",methods=['GET','POST']) def register(): form = RegistrationForm() if form.validate_on_submit(): employee = Employee(name=form.name,emp_id=form.emp_id,…
20 ноя '18 в 05:20
0 ответов

Flask WTForms - Как определить несколько кнопок отправки в одной форме?

У меня есть одна форма, принимающая некоторые данные от пользователя. И у меня есть 2 кнопки отправки на тот же шаблон HTML. Я использовал validate_on_submit для определения клика при отправке. Но как определить, какая кнопка была нажата, чтобы я мо…
25 июн '14 в 23:51
0 ответов

Python / Flask / Jinja: передача значений

У меня следующая ситуация: У меня есть веб-сайт, на котором я вставляю рейс с FLIGHTNO, TERMINAL и STATUS. Я перечисляю все записи из моей базы данных (MongoDB -> JSON формат) через Jinja в моем index.html следующим образом: {% for element in table …
29 ноя '18 в 10:21