Good post, but I think the title is a bit misleading - "configuring an HTTPS site with Django and Nginx" might be more appropriate.<p>"Deploying Django... over TLS" suggests (to me, at least) some method of deploying Django over a secured connection, whereas this post describes how to set up Django/Nginx on a single server, with a self-signed cert.