{
"info": {
"author": "Martin Aspeli",
"author_email": "optilude@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Framework :: Plone",
"Framework :: Plone :: 4.3",
"Framework :: Plone :: 5.0",
"Framework :: Plone :: 5.1",
"Programming Language :: Python",
"Programming Language :: Python :: 2.6",
"Programming Language :: Python :: 2.7",
"Topic :: Software Development :: Libraries :: Python Modules"
],
"description": "=====================\nplone.directives.form\n=====================\n\nThis package provides optional, Grok-like directives for configuring\nforms, as defined by the `z3c.form`_ library, using XML schemata as defined by\n`plone.supermodel`_ and/or using widget form layout as defined by\n`plone.autoform`_. It depends on `five.grok`_, which in turn depends on the\nvarious re-usable grokcore.* packages, but not Grok itself.\n\n.. contents:: Contents\n\nInstallation\n------------\n\nTo use this package you must first install it, either by depending on it\nin your own ``setup.py`` (under the ``install_requires`` list), or by adding\nit directly to your buildout.\n\nThis will pull in a number of dependencies. You probably want to pin those\ndown to known-good versions by using a known-good version set. See the\ninstallation instructions of `five.grok`_ for a starting point.\n\nYou must also load the relevant configuration from ``meta.zcml`` and\n``configure.zcml``. For example, you could use statements like the following\nin your ``configure.zcml``::\n\n