Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Web
  • » flask + wtforms имена полей с квадратными скобками, вида obj_name[field_name] [RSS Feed]

#1 Июль 31, 2015 12:45:56

KsimMiloff
Зарегистрирован: 2013-10-11
Сообщения: 26
Репутация: +  0  -
Профиль   Отправить e-mail  

flask + wtforms имена полей с квадратными скобками, вида obj_name[field_name]

Всем привет!
Использую flask и прилагаюшийся к нему flask-wtf. Есть форма, которая периодически отправляет данные на чужой ресурс, этот ресурс ждет данные в виде obj, obj. Т.е. html приерно такой:

<input type="text" name="obj[field1]" value="...">
Я не смог найти способ группировать поля по их принадлежности объекту. Может ли WTForms то, что я хочу?

В идеале хотелось бы работать с формой как-то так:
form = Form(ModelClass)
этот код создает объект формы используя модель (SQLAlchemy), а мне только остается вывести во вьюхе те поля, которые я хочу c указанием виджета. Названия полей будут вроде (model_name='model_field_value').

Можно ли реализавать такой фунционал? Не обязательно wtforms, просто я больше ни с чем не знаком.
Спасибо.

Офлайн

#2 Июль 31, 2015 13:11:38

sander
Зарегистрирован: 2015-02-19
Сообщения: 317
Репутация: +  53  -
Профиль   Отправить e-mail  

flask + wtforms имена полей с квадратными скобками, вида obj_name[field_name]

Офлайн

#3 Июль 31, 2015 13:18:10

4kpt_III
Зарегистрирован: 2014-12-22
Сообщения: 999
Репутация: +  39  -
Профиль   Отправить e-mail  

flask + wtforms имена полей с квадратными скобками, вида obj_name[field_name]

sander

Мертвая ссылка…

KsimMiloff

Правильная ссылка :)

Офлайн

#4 Авг. 1, 2015 10:46:14

KsimMiloff
Зарегистрирован: 2013-10-11
Сообщения: 26
Репутация: +  0  -
Профиль   Отправить e-mail  

flask + wtforms имена полей с квадратными скобками, вида obj_name[field_name]

то, что нужно
вроде

Офлайн

  • Начало
  • » Web
  • » flask + wtforms имена полей с квадратными скобками, вида obj_name[field_name][RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version