Text Input Widget with CSS Class

Captured

None

Code (show in context)

    @view_config(renderer='templates/form.pt', name='textinput_with_css_class')
    @demonstrate('Text Input Widget with CSS Class')
    def textinput_with_css_class(self):
        css_widget = deform.widget.TextInputWidget(
            size=60, css_class='deformWidgetWithStyle')
        class Schema(colander.Schema):
            text = colander.SchemaNode(colander.String(),
                                       validator=colander.Length(max=100),
                                       widget = css_widget,
                                       description='Enter some text')
        schema = Schema()
        form = deform.Form(schema, buttons=('submit',))
        return self.render_form(form)