2014-01-05 2 views
3

Когда я использую форму деформирования по умолчанию. Это не то, что мне нужно.Как настроить форму деформации?

Как это сделать?

Например, мне это нужно:

firstname:[_______] lastname:[_______] 
*username: [____________________] alink 

где [_ _] представляют собой обычный ввод HTML.

Следует переписать шаблон?

+0

В каком смысле это не то, что генерирует форма по умолчанию? –

+0

default deform generate firstname [_] и lastname [_] в отдельных строках –

+0

Ага, я вижу. Я, вероятно, решаю это с помощью CSS, но также отменяет форму. –

ответ

0

Это вопрос CSS, чтобы обеспечить пользовательский класс CSS для ввода деформируются, необходимо использовать следующее:

text_input = deform.widget.TextInputWidget(
    css_class='yourdivnamehere') 

Затем внутри деформировать вы можете:

first_name = colander.SchemaNode(colander.String(), 
      widget = text_input) 
Смежные вопросы