Вопросы по теме 'wtforms'

Ошибка WTForms: TypeError: данные формы должны быть оболочкой типа multidict
from wtforms import Form, BooleanField, TextField, validators,PasswordField class LoginForm(Form): username = TextField('Username', [validators.Length(min=4, max=25)]) password = PasswordField('Password') когда я использую LoginForm...
5837 просмотров
schedule 25.02.2023

WTforms: поле ошибки отсутствует
Привет, у меня есть класс формы, который выглядит следующим образом: - class UserCreateForm(wtf.Form): name=wtf.TextField('Name',validators=[validators.Required(),username_check]) email=wtf.TextField('Email')...
2849 просмотров
schedule 30.05.2022

wtforms Подкласс класса формы и порядок полей
У меня есть класс UserForm: class UserForm(Form): first_name = TextField(u'First name', [validators.Required()]) last_name = TextField(u'Last name', [validators.Required()]) middle_name = TextField(u'Middle name',...
8335 просмотров
schedule 14.08.2022

WTForms отображает имя поля внешнего ключа в раскрывающемся списке
Я использую appengine webapp2 в качестве wsgihandler, jinja2 в качестве механизма шаблонов и wtforms в качестве модуля формы для его поддержки моделей механизма приложений. Ниже приведена моя простая модель: class TaskCategory(db.Model):...
1255 просмотров

Как правильно построить форму с повторяющимися элементами
Название действительно не говорит об этом, так как у меня возникли проблемы с обобщением проблемы. Итак, вот длинное объяснение: Допустим, я добавляю информацию о нескольких контактах, и у меня есть эти поля: Имя контакта Method of Contact...
2164 просмотров
schedule 13.05.2023

WTForm GAE model_field не отображает поля в шаблоне Jinja2
Я получаю форму для отображения с помощью WTForm model_form в Google App Engine. Я ожидаю увидеть поля, отображаемые при посещении /admin/newpost Моя модель class BlogPost(db.Model): #The URL path to the blog post. Posts have a path if...
474 просмотров
schedule 19.04.2022

Flask-WTF использует input=submit вместо кнопки type=submit
Я хотел бы, чтобы Flask "SubmitField" использовал <button type="submit" title="Save this form"><span>Save</span></button> Вместо: <input type="submit" title="Save this form" /> Я распечатываю его в...
7686 просмотров
schedule 09.04.2024

Проверка наличия экземпляра формы в Jinja2
Я использую WTforms с Jinja2 и хочу изменить заголовок страницы моих шаблонов в зависимости от того, создаю ли я новый экземпляр редактирования существующего объекта формы. Вот что я написал в шаблоне: {% block title %}{% if form.obj %}Edit{%...
154 просмотров
schedule 23.06.2023

Динамические формы WTForms с настраиваемой проверкой
Я создаю систему, которая позволяет администраторам добавлять «вопросы» в базу данных. С каждым типом вопроса связан объект WTForms. Чтобы отобразить страницу, я перебираю все вопросы и создаю форму, состоящую из полей формы для каждого вопроса....
2755 просмотров
schedule 23.09.2022

Вложение Jinja2 и WTForms
На данный момент я использую следующий код для создания метки: {{ form.code.label(class="control-label required") }} Обратите внимание на необходимый класс. Теперь это жестко закодировано, но я хочу добавить это динамически на основе...
387 просмотров

Как загрузить объект из хранилища данных App Engine в мою модель WTForms model_form?
Я использую расширение WTForms App Engine для создания форм из моделей хранилища данных. Это отлично работает для добавления новых объектов, но я также хотел бы иметь возможность использовать формы для редактирования существующих объектов. Можно...
135 просмотров

Проверка ограничения уникальности во время проверки формы в App Engine
Я использую Flask и WTforms в App Engine, пытаясь реализовать ограничение уникальности в одном из полей. Вопрос большой, пожалуйста, проявите терпение, и я застрял здесь много часов, мне нужна помощь от вас, люди. Месяц назад начал изучать App...
1045 просмотров

Рендеринг WTForms CheckboxInput в шаблоне Jinja
Я не могу понять, как визуализировать WTForms CheckboxInput в моем шаблоне. Когда я пытаюсь отобразить поле с помощью Flask в моем шаблоне Jinja, я получаю эту ошибку: TypeError: call () принимает ровно 2 аргумента (дан 1) Ошибка связана с...
11706 просмотров
schedule 26.05.2023

Установка значения по умолчанию в поле выбора с использованием wtforms и flask
Я создаю форму редактирования продукта, и мне нужно, чтобы форма была предварительно заполнена предыдущими данными. Я делаю следующее: Product(form): product = TextField('name') category = SelectField('category',...
25143 просмотров
schedule 15.08.2022

Предварительное заполнение BooleanField как отмеченного (WTForms)
На всю жизнь я не могу понять, как предварительно заполнить BooleanField с помощью WTForms. У меня есть поле под названием «активное». По умолчанию он не проверяется и не требуется. Итак, я настроил это как ... class QuestionForm(Form):...
16890 просмотров
schedule 03.05.2023

Как заполнить списки объектов с помощью WTForms?
Пример использования: использование формы для ввода оценок по каждому курсу, на который зачислен учащийся. Модель: Используя SQLAlchemy, я определил объект Student , объект Course и объект ассоциации StudentCourse , в которых хранится...
1732 просмотров
schedule 26.01.2023

Динамически обновлять SelectField на основе данных другого SelectField?
У меня небольшая проблема с этим. Вот обзор того, что я создал: простая форма с 2 полями выбора, 1 полем загрузки файла и кнопкой отправки. Первый выбор извлечет свои варианты из базы данных sql (у меня это закончилось). Затем, основываясь на том,...
5264 просмотров
schedule 18.03.2023

WTForm: как указать форме использовать пользовательский метод для одного конкретного атрибута?
У меня есть следующие определения: class ProduceType(ndb.Model): crop = ndb.StringProperty() variety = ndb.StringProperty() class OrderEntry(ndb.Model): producetype = ndb.KeyProperty(kind=ProduceType, required=True) quantity =...
626 просмотров
schedule 05.01.2024

WTForms - динамические метки путем передачи аргумента конструктору?
Можно ли сделать метки формы динамическими, передав аргумент конструктору формы? Я думаю о чем-то вроде следующего кода: class MyForm(Form): def __init__(self, fruit): Form.__init__(self) self.fruit = fruit name =...
990 просмотров
schedule 24.08.2022

Как я могу выполнить проверку на уровне формы в WTForms?
Я создаю много форм в приложении с помощью wtforms. Мне нужно выполнить и представить пользователю ошибки проверки "на уровне формы". Нет документированного/поддерживаемого способа сделать это. Это нормально. Я знаю, что могу переопределить...
1466 просмотров
schedule 29.07.2022