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.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.0.tar.gz (16.5 kB view details)

Uploaded Source

Built Distribution

onegov.form-0.2.0-py2-none-any.whl (22.7 kB view details)

Uploaded Python 2

File details

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

File metadata

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

File hashes

Hashes for onegov.form-0.2.0.tar.gz
Algorithm Hash digest
SHA256 4309cde17ed9ca175b3a42fd4824255acba02fbecd95fcfa0ac5b695a4f0e4ae
MD5 214bd9b2de5817d0e9dab29606e0f3df
BLAKE2b-256 a4052f15cd52c4e40f8db9b9950e20ae1bea151b462f44949f064b62ba28948d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for onegov.form-0.2.0-py2-none-any.whl
Algorithm Hash digest
SHA256 db3609d7e437f5746725a8db1b999f0c6d3869825e99126c13968c1a3e1f2304
MD5 b4fd1229f61ed9c09e3732a1a6fc31fc
BLAKE2b-256 af0f668a3de5377dcafeab9b81baeba1d12bd0cc4001143900300613df7886a9

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