Skip to main content

Common OneGov form library based on WTForms.

Project description

Provides fields, widgets and shared form code, as well as the ability to define custom forms using JSON. Those forms are stored on the database and are meant to be customer defined forms.

Through the web creating of forms is possible with this, but onegov.form does not offer any UI to do that.

Run the Tests

Install tox and run it:

pip install tox
tox

Limit the tests to a specific python version:

tox -e py27

Conventions

Onegov Form follows PEP8 as close as possible. To test for it run:

tox -e pep8

Onegov Form uses Semantic Versioning

Build Status

Build Status

Coverage

Project Coverage

Latests PyPI Release

Latest PyPI Release

License

onegov.form is released under GPLv2

Changelog

Unreleased

0.2.2 (2015-05-29)

  • Make sure special fields like the csrf token are included in the fieldsets. [href]

0.2.1 (2015-05-28)

  • Makes sure multiple fields with the same labels are handled more intelligently. [href]

0.2.0 (2015-05-28)

  • Rewrites most of the parsing logic. Pyparsing is no longer used for indentation, instead the form source is transalted into YAML first, then parsed further.

    This fixes all known indentation problems.

    [href]

0.1.0 (2015-05-22)

0.0.1 (2015-04-29)

  • Initial Release [href]

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

onegov.form-0.2.2.tar.gz (17.2 kB view details)

Uploaded Source

Built Distribution

onegov.form-0.2.2-py2-none-any.whl (23.6 kB view details)

Uploaded Python 2

File details

Details for the file onegov.form-0.2.2.tar.gz.

File metadata

  • Download URL: onegov.form-0.2.2.tar.gz
  • Upload date:
  • Size: 17.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for onegov.form-0.2.2.tar.gz
Algorithm Hash digest
SHA256 a64c6c0ee36ce58bb5438ae61c1f50b1371f7affabd637c8f7b67eae8daa1f83
MD5 7ea175eb00af7a2ba0abf5f4f090d5d2
BLAKE2b-256 ce451833e3105f0d59eb5a7a8b3a033c46acc235533e2fe8f6cafbf616e0b68e

See more details on using hashes here.

File details

Details for the file onegov.form-0.2.2-py2-none-any.whl.

File metadata

File hashes

Hashes for onegov.form-0.2.2-py2-none-any.whl
Algorithm Hash digest
SHA256 c34b2a449678da539fc444c59452dc4a21a1fe9ffc87e397c903dc51320a2fbc
MD5 727f52ba16ea9aa54135d1cef2fd58b2
BLAKE2b-256 6794e6d582948abb3e28533d5990e97202631dbb32be5be6038f42450a66fd4d

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