Metadata-Version: 2.1
Name: silica_django
Version: 0.0.5a3
Summary: Library which translates Django Forms into JSON for use with frontend libraries implementing JSONSchema and, optionally, JsonForm's UISchema
Home-page: https://github.com/zagaran/silica-django
Author: Zagaran, Inc.
License: MIT
Keywords: django jsonforms forms silica_django
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python
License-File: LICENSE

# silica-django
A Django app which translates Django forms data into JSONSchema and UISchema as expected by the jsonforms frontend library.


## Installation
1. Install the library (`pip install silica-django`)
2. Add `"silica_django"` to your `INSTALLED_APPS`


## Sample Project
A sample project demonstrating simple usage of this library, using the companion frontend library [Silica for Vue](https://github.com/zagaran/silica-vue), can be found [here](https://github.com/zagaran/sample-silica-django-app).

## Tests
There is a (relatively sparse) test suite which comes with this library to prevent regression. To run it, simply run `python silica_django/tests.py` from the root directory.


