django-jsonform icon

A user-friendly JSON editing form for django admin.

DocumentationDjango >= 2.0

Features

  • File uploads
  • Postgres ArrayField
  • Many inputs and field types
  • UI matches with Django admin’s
  • Validation
  • Recursion (nesting with self references)

Screenshots

Here’s a screenshot of items being added to a shopping list (JSON array) dynamically:

django-jsonform screenshot

Install

Install via pip:

$ pip install django-jsonform

Edit your settings.py file:

# settings.py

INSTALLED_APPS = [
    # ...
    'django_jsonform'
]

Documentation

Quickstart and usage docs can be found at http://django-jsonform.rtfd.io.

License


If you’ve found this library useful, and if you wish to support me you can:

GitHub

https://github.com/bhch/django-jsonform