Dynamic JSON Schema Fields for Django Postgres Models
Django Lanthanum allows you to add Dynamic JSON Schema Fields to your models. These allow you to build complex documents according to a set of fixed criteria - since the schema is fixed, it is possible to properly interpret the data.
This could be applied to a wide variety of scenarios, but it is particularly useful for Blogging or CMS tools, where the data structure of a page document can vary significantly.
To test the package, run tox - this will run against each of the supported environments. To run for a specific environment, provide the appropriate flag, for example: tox -e py36-django21
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.