The installation process is minimal. Everything what is needed after installation is to put new application at the beginning of INSTALLED_APPS. Default admin configuration in urls.py can stay as it is ...
django-filefield-encrypted - An encrypted file field for Django. This will encrypt when saving and decrypt on reading files on the fly. Files will be stored in a directory other than MEDIA_ROOT, so ...