Skip to main content

Usefull tools for making grid/accordion layouted forms

Project description

This package provides custom widgets and form layout widgets.

It aims to extend deform 2 and replaces the former deform_bootstrap_extensions (that was dedicated to deform_bootstrap and deform 0.* serie)

Custom widgets

  • LocalizationWidget : Map location

  • CustomDateInputWidget : Date

  • CustomDateTimeInputWidget : Datetime widget

  • RadioToggleWidget

Date related widgets were added to allow a better support for internationalization and different format support.

The RadioToggleWidget is a common radio widget that allow to hide show form nodes on selection. It’s very similar to deform base Radio widget, the difference is that values parameters is a list of 3-uples (instead of 2-uples), allowing to specify the name of a form node to hide/show.

Layout Tools

Layout tools:

  • DisabledInput (that really doesn’t allow edition)

  • InlineMappingWidget

  • VoidWidget that is used by GridWidgets to fill void cells

  • TableMappingWidget

  • GridMappingWidget

  • AccordionMappingWidget

  • TableFormWidget

  • GridFormWidget

  • AccordionFormWidget

See __init__.py source code for some docs or ping me on Freenode @tonthon

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

deform_extensions-0.3.tar.gz (154.5 kB view details)

Uploaded Source

File details

Details for the file deform_extensions-0.3.tar.gz.

File metadata

File hashes

Hashes for deform_extensions-0.3.tar.gz
Algorithm Hash digest
SHA256 16285115117f86fb082fcd857ed41ef6f766a56c9272bb08eebd958e2f24252f
MD5 7409e742639fa8a129d63b13165e03ec
BLAKE2b-256 9bef75ab2abb481676349120467278a89d96c9e9f948e63d6674a6913bc5b8a3

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page