Follow the normal mod_wsgi setup instructions for Django with exception that you will mount your Django application at a sub URL and not at the root of the web site. See:
Where it gives as example:
WSGIScriptAlias / /usr/local/django/mysite/apache/django.wsgi
you will instead use:
WSGIScriptAlias /django /usr/local/django/mysite/apache/django.wsgi
Just remember to change '/usr/local/django/mysite' to where you have actually put the Django site and WSGI script file for your Django site. This applies to the Directory directive in the configuration as well that documentation says to create.
to find out why you get various errors due to not following what the documentation says plus other file system permissions issues.