Best way to deploy a django app that uploads media files

We use nginx and uwsgi for our web server and wsgi container respectively. That combination has worked very well for me for the past 8 years.

Managing file and directory permissions can be a bit “fiddly”, but it can be managed.