structjsonfield 0.1.4

Creator: danarutscher

Last updated:

Add to Cart

Description:

structjsonfield 0.1.4

Adding more structure to JSONFields

Documentation
The full documentation is at https://structjsonfield.readthedocs.io.


Quickstart
Install Django Structured JSONField:
pip install structjsonfield
Add it to your INSTALLED_APPS:
INSTALLED_APPS = (
...
'structjsonfield',
...
)
Use the StructJSONField in your form
from structjsonfield import StructJSONField


ingredients = StructJSONField(
structure={
'name': forms.CharField(label=_('Name')),
'amount': forms.CharField(label=_('Amount')),
'units': forms.CharField(label=_('Units'))
})


Prerequisites

Make sure you have jQuery loaded in your template
Make sure you load the necessary form media (js + css)



Features

TODO



Running Tests
Does the code actually work?
source <YOURVIRTUALENV>/bin/activate
(myenv) $ pip install tox
(myenv) $ tox


History

0.1.4 (2017-06-20)

Added ability to disable specific columns
Added support for BooleanFields (checkboxes) as widget



0.1.3 (2017-06-15)

Fixed issue with disabled fields; given value is already JSON instead of a string



0.1.2 (2017-06-14)

Localized validation error messages



0.1.1 (2017-05-15)

Return unpacked rows as Columns to provide more context to the template



0.1.0 (2017-04-26)

First release on PyPI.

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.