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

WTForms - это гибкая библиотека проверки и рендеринга форм для Python.
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
1 ответ

Не может добавить FieldList в Flask-wtf более одного

У меня есть форма с flask-wtf для загрузки некоторых изображений, также поле файла может быть несколько моя форма: class ComposeForm(Form): attachment = FieldList(FileField(_('file')), _('attachment')) add_upload = SubmitField(_('Add upload')) мой в…
26 дек '11 в 17:30
1 ответ

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

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

Получение данных из wtforms

Я экспериментировал с Word2vec и Gensim в качестве его реализации на Python. Теперь я должен сделать свою модель доступной на веб-сайте - поэтому мне нужен Flask. Я определил форму в forms.py так: from wtforms Import Form, StringField, SubmitField, …
02 май '16 в 18:25
1 ответ

Как загрузить файл в виде модели с помощью flashk-appbuilder?

Я хочу получить файл из ModelView, класса flask-appbbuilder. У меня есть эти модели: class Professor(User): pass class Aula(Model): id = Column(Integer, primary_key=True) professor_id = Column(Integer, ForeignKey('ab_user.id'), nullable=False) profe…
1 ответ

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

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

Flisk Admin String Field с дополнительным выбором

Я использую Flask Admin, и у меня есть такой класс: TITLE_LIST = ['name1', 'name2'] Page(Document): title = StringField(max_length=200, required=True, choices = TITLE_LIST) date_modified = DateTimeField() Я хотел бы предоставить варианты выбора, и п…
07 апр '18 в 18:45
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 ответ

Как настроить FileField wtforms в качестве кнопки изображения?

Я пытаюсь загрузить изображение из папки проекта для использования в качестве значка вместо обычного "выбрать файл". Вот что я пробовал до сих пор. Не только изображение не загружено, старая кнопка отображается только пополам. HTML <div>{{ for…
29 янв '17 в 16:28
1 ответ

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

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

Поле wtforms, созданное с помощью setattr(), теряет свойства

Я пытаюсь создать форму в Python / Flask, которая добавит несколько динамических входных данных ползунка в набор стандартных полей. Я изо всех сил пытаюсь заставить это работать должным образом, все же. Большинство веб-форм в моем приложении статичн…
16 июл '15 в 10:44
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 ответ

Проверка в реальном времени на wtform. Могу ли я получить доступ к валидаторам на переднем конце?

У меня есть класс wtform, который выглядит примерно так: class Registration(Form): email = StringField('Email', validators=[Required(), Email()]) username = StringField('Username', validators=[Required()]) name = StringField('Name', validators=[Requ…
13 июн '14 в 15:18
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 ответ

Добавить запись в поле выбора поля WTForms

У меня есть следующие модели баз данных: class FlashcardCollection(db.Model): __tablename__ = 'flashcardcollection' id = db.Column(db.Integer, primary_key=True) name = db.Column(db.String(64), index=True) timestamp = db.Column(db.DateTime, index=Tru…
1 ответ

Колба wtform DateTimefield рендеринг проблема

Получение странной проблемы с Flask wtform. Я создаю DateTimeField в форме класса, но при просмотре страницы он отображается как type="text", <input id="date" name="date" type="text" value=""> Где, как я бы предпочел, чтобы это было показано к…
06 апр '18 в 16:45
2 ответа

Весовые формы, проверяющие выпадающие значения

Я собираю форму, используя Flask & WTForms, однако, когда дело доходит до раскрывающихся списков, я хочу иметь опцию "пожалуйста, выберите" для каждого раскрывающегося списка, поскольку выбранные причины проверки должны быть ложными, например, значе…
01 фев '17 в 08:10
0 ответов

Запрос отфильтрован по списку из QuerySelectMultipleField

я начинающий по питону и фляге, и мне нужна помощь с WTForms: Мне нужно создать запрос, отфильтрованный по значениям, проверенным в QuerySelectMultipleField. В моем тестовом коде у меня есть два списка: Динамический (возвращается QuerySelectMultiple…
18 май '15 в 15:54
4 ответа

ImportError при импорте форм Flask WTF

Я не вижу, где я иду не так. У меня установлены последние формы WTF, но я все еще получаю эту ошибку. Метод: from flask.ext.wtf import Form from wtforms import PasswordField, validators, fields from wtforms.fields import TextField, BooleanField from…
12 фев '14 в 16:06