Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Cahersan/django-schemulator


https://github.com/Cahersan/django-schemulator

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

        

# django-schemulator

__django-schemulator__ aims to provide an easy way to generate descriptions of
forms using JSON Schema. __django-schemulator__ can convert [Django Forms](https://docs.djangoproject.com/en/dev/ref/forms/api/#django.forms.Form) and
[WTForms](https://wtforms.readthedocs.org/en/latest/index.html#) to JSON Schema representations and viceversa.

Learn more about JSON Schema in [json-schema.org](http://json-schema.org/) and throught this [great guide](http://spacetelescope.github.io/understanding-json-schema/index.html) to the JSON Schema syntax.

### Visit __django-schemulator__'s [project page](http://cahersan.github.io/django-schemulator/)!

### Installation

Install __django-schemulator__ via `pip`

git clone https://github.com/Cahersan/django-schemulator
cd django-schemulator
pip install .

django-schemulator uses:

[json-document](https://github.com/Cahersan/json-document)
[json-schema-toolkit](https://github.com/Cahersan/json-schema-toolkit)