Dear ladies and gentlemen, Plone Conference 2016 Pyramid sprint team is proud to announce Deform 2 beta.
Deform is a Python HTML form library independent of underlying web framework. Deform is ideal for complex server-side generated forms with JavaScript integration. More complex examples include nested forms where one can dynamically add and remove subform items. Date and time picking widgets and other rich widgets are supported out of the box. Deform comes with Chameleon templates <https://chameleon.readthedocs.io/en/latest/> for Bootstrap <http://getbootstrap.com> based widgets. It uses Colander <https://github.com/Pylons/colander> as for form schema and validation definitions. Deform integrates well with Pyramid web framework <https://trypyramid.com/> and several other web frameworks. Peppercorn library is used to convert flat HTML name value mapping form submissions to stream of name value mappings submissions, allowing building complex and nested form structure. Even if Deform uses Chameleon templates internally, you can embed rendered Deform forms into any template language. README: https://github.com/pylons/deform Widget demo is available at: http://54.162.46.236/ I kindly ask the community to take a look around. Currently I and Martin Peeters are cleaning up Deform issue tracker and unfinished pull requests. These will be merged to 2.0 and upcoming 2.0.x releases. Then we start planning to Deform 3 that will contain little bit modernized JavaScript interaction what we have at the moment. -- Mikko Ohtamaa http://opensourcehacker.com http://twitter.com/moo9000 -- You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/pylons-discuss/CAK8RCUtMwoTg1D67izFSPjAYjVfsYnKvoek5F_aiaNamtvXcrQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
