portal_web.views.forms package¶
Subpackages¶
- portal_web.views.forms.datatables package
- Submodules
- portal_web.views.forms.datatables.datatable_sequence module
DatatableSequenceDatatableSequenceWidgetDatatableSequenceWidget.categoryDatatableSequenceWidget.deserialize()DatatableSequenceWidget.dictmerge()DatatableSequenceWidget.get_template_values()DatatableSequenceWidget.item_templateDatatableSequenceWidget.language()DatatableSequenceWidget.language_overridesDatatableSequenceWidget.prototype()DatatableSequenceWidget.prototypesDatatableSequenceWidget.rows()DatatableSequenceWidget.serialize()DatatableSequenceWidget.source_dataDatatableSequenceWidget.source_data_total
- Module contents
- portal_web.views.forms.deform package
Submodules¶
portal_web.views.forms.base module¶
- class portal_web.views.forms.base.FormController(name=None, stage=None, persistent=False, appstruct=None, context=None, request=None, response=None)[source]¶
Bases:
objectAbstract class for form handling
- abstract controller()[source]¶
overwrite this with your form logic! (if form is submitted and … then …)
- property data¶
session persistent dict for aggregated data of all appstructs (stages) needs to be filled manually
- property form¶
- property name¶
- redirect(resource='', *args, **kwargs)[source]¶
return user to other place by str or resource, removes form from session
portal_web.views.forms.login_web_user module¶
- class portal_web.views.forms.login_web_user.EmailField(*args, **kw)[source]¶
Bases:
SchemaNode- oid = 'login-email'¶
- schema_type¶
alias of
String
- validator = <colander.Email object>¶
- class portal_web.views.forms.login_web_user.LoginWebuser(name=None, stage=None, persistent=False, appstruct=None, context=None, request=None, response=None)[source]¶
Bases:
FormControllerform controller for web_user login
portal_web.views.forms.register_web_user module¶
- class portal_web.views.forms.register_web_user.CheckedPasswordField(*args, **kw)[source]¶
Bases:
SchemaNode- oid = 'register-password'¶
- schema_type¶
alias of
String
- validator = <colander.Length object>¶
- widget = <deform.widget.CheckedPasswordWidget object>¶
- class portal_web.views.forms.register_web_user.EmailField(*args, **kw)[source]¶
Bases:
SchemaNode- oid = 'register-email'¶
- schema_type¶
alias of
String
- validator = <colander.All object>¶
- class portal_web.views.forms.register_web_user.RegisterWebuser(name=None, stage=None, persistent=False, appstruct=None, context=None, request=None, response=None)[source]¶
Bases:
FormControllerform controller for web_user login