Строить с пилонами? - PullRequest
       14

Строить с пилонами?

3 голосов
/ 06 апреля 2011

Действительно ли проще использовать formbuild с пилонами, когда у вас достаточно индивидуальные потребности, чем создание собственной HTML-формы вручную?

Ответы [ 2 ]

1 голос
/ 23 октября 2011

Это было бы плохо, если вы используете много форм

Я предлагаю использовать Pylons с WTForm

Чтобы справиться с WTForm, создайте отдельный класс, например, макет, который будет обрабатывать все поля в форме единого стандарта, принятого на вашем сайте.

Это очень хорошо сделать для обработки форм в отдельном классе, потому что им не нужно переделывать все формы, нужно будет только изменить макет базового класса

1 голос
/ 06 апреля 2011

Я действительно предпочитаю простой HTML, но это очень легко заполнить выбор с помощью синтаксиса, подобного этому:

def foo(self):
    c.countries = Model.get(Country)....
return Render('foo.html')

Шаблон:

${h.field(
    "Country:",
    h.select(
    "country",
    id='country',
    options = c.countries,
    selected_values=[],
    required=True,
 ),
)}

также настраиваемая проверка, она обрабатывается довольно хорошо вместе с FormEncode

...