Одним из способов является использование Apache's mod_wsgi. После установки вы создаете файл wsgi и указываете на него конфигурацию Apache.
Пример файла wsgi:
import os
import sys
sys.path.append('/path/to/settings.py')
os.environ['DJANGO_SETTINGS_MODULE'] = 'mydjangoapp.settings'
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()
Добавьте это в вашу конфигурацию apache (в Linux он находится в / etc / apache2 / sites-available / default):
<VirtualHost *:1234>
ServerName my.host.name.com
WSGIScriptAlias / /path/to/wsgi/file/django.wsgi
</VirtualHost>
(при условии, что порт 1234)