You may be better of setting up a instance of Apache with mod_wsgi and
run Django instance in mod_wsgi daemon process. As explained in:
http://blog.dscpl.com.au/2008/12/using-modwsgi-when-developing-django.html
one can also set things up so code reloads are automatic per
development server. So, a bit more work involved in setup, but an
environment which is then closer to what your production system will
be.
Having that working, then you can properly configure Apache instance
to accept HTTP/HTTPS connections on 80/443 and route them both to the
same Django instance handled by mod_wsgi.
Graham