Django Datastore Django application to either : store unstructured data in JSON format with permission handling store files for models through a generic foreign key All of that can be handled with a REST API thanks to Django REST Framework.