Skip to main content

A form library with a focus on simplicity

Project description

Yota

Yota is a Python form library that aims to make generation of web forms fast yet flexible. It is designed to work with AJAX submission/validation or conventional submission methods. If you’re trying to hack something together quickly, Yotas defaults should be well equiped, however it is still configurable enough to let you do more complex actions, even ones it wasn’t originally designed to handle. Yota attempts to allow several ways to do things when it makes sense, but tries to avoid syntax that is overly confusing or non-obvious. Readability takes a backseat to reasonable verbosity.

Yota is designed to be framework agnostic, and should function with framworks like Django, Flask, Pyramid and others. Examples using all of these libraries are to come.

For feedback and general discussion, feel free to post on the google group [here](https://groups.google.com/d/forum/yota-discuss).

Installation

Yota has no dependencies on other libraries or packages. To install Yota just do:

  • pip install yota

Or you can install it from Git with:

Examples

Checkout the example usages in the project [Yota Examples](https://github.com/icook/yota_examples>). You can also view our examples live [here](http://64.49.234.90/yota_example).

License

Yota is under the new-style BSD license.

Getting Started

You are now ready to start using Yota to design forms! To get started designing visit:

Complete documentation is available:

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

yota-0.1.6.tar.gz (14.3 kB view hashes)

Uploaded Source

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