Apps implementing JSON model and form fields.
Feature | Description |
---|---|
South support | Does the app declare South introspection rules for its model fields? |
Form field(s) | |
Native PostgreSQL JSON support | See: http://www.postgresql.org/docs/9.2/static/datatype-json.html |
Form widget(s) | |
Model field base type(s) | Which base model fields are used/supported? |
Model field(s) | |
Native PostgreSQL JSONB support | Whether the library supports and uses the JSONB data type introduced in Postgres 9.4: http://www.postgresql.org/docs/9.4/static/datatype-json.html |
datetime support | Whether datetime objects can automatically be serialized/deserialized into a JSON string |
Migration system support | Whether the library supports the migration system introduced in Django 1.7: https://docs.djangoproject.com/en/1.8/topics/migrations/ |
Package | jsonfield | django-rest-framework-gis | django-annoying | django-json-widget | django-postgres | django-pgjson | django-json-field | django-prettyjson | django-split-json-widget | django-pgfields | django-entangled | django-jsonfield | django-flat-json-widget | Expose Django JSONField data as virtual model fields | html-json-forms | JSONate | django-jsonfield-backport | jsonfield2 | django_schema | vlk-django-jsonfield | unchained | linaro-django-jsonfield |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Description |
A reusable Django model field for storing ad-hoc JSON data |
Geographic add-ons for Django REST Framework. Maintained by the OpenWISP Project. |
A django application that tries to eliminate annoying things in the Django framework. ⛺ |
An alternative widget that makes it easy to edit the new Django's field JSONField (PostgreSQL specific model fields) |
First-class Postgres feature support for the Django ORM. |
PostgreSQL json field support for Django |
Generic JSON model and form fields. |
Enables pretty JSON viewer in Django forms, admin, or templates |
Django form's widget that renders field JSON data as group fields that can edited. |
Django field subclasses for some PostgreSQL types. |
Edit JSON-Model Fields using a Standard Django Form. | A JSONField for django. |
Flat JSON widget for django, used and maintained by the OpenWISP project. |
Expose Django JSONField data as virtual model fields |
Python implementation of the (inactive) HTML JSON Forms spec. |
Makes Django support for JSON first class |
Backport of the cross-DB JSONField model and form fields from Django 3.1. |
A reusable Django model field for storing ad-hoc JSON data |
This package will convert django models to json schema for html forms for the frontend. It can be helpful while ... |
A model JSONField with an integrated form for django. |
Common helper functions to help Django break free | |
Category | App | Other | App | App | Framework | App | App | App | Other | App | App | App | App | App | Other | App | Other | App | Project | App | Other | App |
# Using This | 11![]() | 6![]() | 24![]() | 1![]() | 4![]() | 2![]() | 1![]() | 1![]() | 1![]() | 0![]() | 1![]() | 4![]() | 0![]() | 0![]() | 1![]() | 0![]() | 0![]() | 2![]() | 0![]() | 1![]() | 0![]() | 0![]() |
Python 3? | ||||||||||||||||||||||
Development Status | Unknown | Beta | Production/Stable | Production/Stable | Unknown | Beta | Alpha | Alpha | Alpha | Production/Stable | Production/Stable | Mature | Alpha | Alpha | Production/Stable | Beta | Production/Stable | Unknown | Unknown | Unknown | Unknown | Alpha |
Last updated | Feb. 22, 2020, 3:36 a.m. | Jan. 10, 2021, 10:32 a.m. | March 6, 2020, 9:06 p.m. | April 16, 2020, 6:36 p.m. | May 15, 2013, 9:58 p.m. | Nov. 23, 2015, 4:03 a.m. | Jan. 25, 2016, 1:16 p.m. | Aug. 7, 2018, 1:42 p.m. | Oct. 10, 2017, 4:23 p.m. | June 27, 2014, 1:15 p.m. | Dec. 3, 2020, 3:08 a.m. | March 16, 2019, 1:44 p.m. | Dec. 4, 2020, 9:13 p.m. | Dec. 31, 2020, 6:38 a.m. | Jan. 9, 2020, 9:16 p.m. | June 23, 2020, 9:59 a.m. | Nov. 2, 2020, 1:17 p.m. | Feb. 14, 2020, 9:13 p.m. | April 7, 2019, 1:24 a.m. | Dec. 17, 2013, 1:27 p.m. | July 31, 2017, 3:18 a.m. | |
Version | 3.1.0 | 0.16 | 0.10.6 | 1.0.1 | 0.0.1 | 0.3.1 | 0.5.7 | 0.4.1 | 1.16 | 1.4.4 | 0.4 | 1.4.1 | 0.1.2 | 0.5.0 | 1.1.1 | 0.7.0 | 1.0.2 | 4.0.0 | 0.1 | 1.2.1 | 1.0 | 0.3 |
Repo | Github | Github | Github | Github | Github | Github | Github | Github | Github | Github | Github | Bitbucket | Github | Github | Github | Github | Github | Github | Github | Github | Github | Other |
Commits | ||||||||||||||||||||||
Stars | 1097 | 817 | 807 | 203 | 186 | 133 | 119 | 110 | 86 | 67 | 52 | 42 | 39 | 29 | 29 | 27 | 24 | 9 | 9 | 6 | 5 | n/a |
Repo Forks | 249 | 180 | 76 | 50 | 28 | 35 | 83 | 14 | 27 | 18 | 2 | 56 | 5 | 3 | 2 | 6 | 1 | 2 | 2 | 1 | 5 | n/a |
Participants | bradjasper rpkilby dmkoch paltman l0kix2 pelme admackin ross dmr yannik-ammann more... | nemesisdesign dmeehan auvipy rpkilby jarus imomaliev philipn Suz blueyed pauloxnet more... | skorokithakis offline jdufresne benbacardi JshWright artscoop denisenkom edelvalle razpeitia atugushev more... | jmrivas86 vinaypai barseghyanartur WqyJh D3X pedroma dependabot[bot] travijuu | zacharyvoase dstufft scott-w | niwinz davidfischer-ch andreif catherinedevlin cpbotha anentropic CloudNiner maxpeterson rodo themaxxx | derek-schaefer millar matklad fletom fladi somenick | kevinmickey bpartridge fcurella codemac sdeprez | abbasovalex egasimus fchevitarese bitdeli-chef hdzierz sylvainblot theY4Kman | lukesneeringer | jrief | schinckel | nemesisdesign | kmmbvnr andrewyager | sheppard zvyn | igorkramaric jiaaro kckaiwei ajabdelaziz | laymonage | bradjasper rpkilby dmkoch paltman l0kix2 pelme admackin ross dmr yannik-ammann more... | bkawan | msbrogli | aychedee BibianaC | |
Documentation | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
South support | N/A | |||||||||||||||||||||
Form field(s) | JSONFormField, JSONCharFormField, JSONFormFieldBase (validating) | JSONFormField (validating, optional eval() (!)) | JSONFormField (validating CharField) | JsonateFormField (validating) | JSONField (validating) | (but JSONModelForm supports binding form fields to JSON subfields) | JSONFormField (validating) | |||||||||||||||
Native PostgreSQL JSON support | (removed in version 1.0.0) | N/A | (via run-time check) | |||||||||||||||||||
Form widget(s) | SplitJSONWidget (structured subfield editing) | JSONWidget (pretty-printing Textarea) JSONSelectWidget | JsonateWidget (pretty-printing Textarea) | JSONWidget (pretty-printing Textarea) | ||||||||||||||||||
Model field base type(s) | TextField, CharField, and others (via JSONFieldBase) | TextField only | TextField only | N/A | Native JSON field if supported otherwise uses text | TextField only | TextField only | Native JSON where supported | TextField only | TextField only | ||||||||||||
Model field(s) | JSONField, JSONCharField, JSONFieldBase | JSONField | JsonField, JsonBField (uses the JSONB field in PostgreSQL. Experimental) | JSONField | JSONField TypedJSONField provides typed object subfields | JsonateField | VLKJSONField | JSONField | JSONField | |||||||||||||
Native PostgreSQL JSONB support | ||||||||||||||||||||||
datetime support | ||||||||||||||||||||||
Migration system support | works, but I couldn't find specific support (which there is for South) |
Search Weight | Package | Description | Last PyPI release: | Repo Forks | Stars | |||
---|---|---|---|---|---|---|---|---|
{{ item.weight / max_weight * 100 | number:0 }}% | {{ item.title }} | Grid: {{ item.description }} | {{ item.last_released | date: 'mediumDate' }} | N/A | {{ item.repo_forks }} | N/A | {{ item.repo_watchers }} | N/A |