Bindings to the Deform form library for the Pyramid web framework
pyramid_deform provides bindings for the Pyramid web framework to the Deform form library.
For more information, see the documentation.
Python 3 compatibility.
Add ‘get_bind_data’ method to FormView, to allow subclasses the ability to define arbitrary data for binding with the schema.
Add an ‘appstruct’ method to FormView. This allows edit forms to pre-fill form values conveniently.
Add SessionFileUploadTempStore (a Deform FileUploadTempStore implementation that uses the Pyramid sessioning machinery and a temporary file on disk).
Add includeme hook for automatic configuration of translations and configuration of additional template search paths for the ZPT renderer through the INI file.
Fix broken release which didn’t include all files.
This is an alpha release solely because documentation is incomplete.
Add usage example for FormView class.
Add CSRFSchema class API.
Allow wizard schemas to have an “appstruct” attribute; these are used for wizard edit forms.
Respect a wizard_serializer attribute of a schema to allow for munging of the validated data before it is pickled and after it is unpickled.
Make it possible for schemas to have a prev_ok and next_ok attribute, which should be callables. If either returns False, the corresponding button on the form will be disabled (requires deform>=0.8.1).
Add classes and current step info to form wizard.
Another not-ready-for-primetime customer release: add get_summary() method to form wizard.
Another not-ready-for-primetime customer release: refactor wizard state mutation and allow wizard states to be retrieved by name.
Not-ready-for-primetime release for customer (not uploaded to PyPI).
Release history Release notifications | RSS feed
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.