Configuração do VirtualHost:
<Directory /path/to/webroot/>
Options +ExecCGI
AddHandler wsgi-script .wsgi
</Directory>
test.wsgi
def application(environ, start_response):
start_response('200 OK',[('Content-type','text/html')])
return ['<html><body>Hello World!</body></html>']
Se o + ExecCGI não estiver definido, você receberá:
Forbidden
You don't have permission to access /test.wsgi on this server.
Uma vez que você tenha configurado o .wsgi e funcionando corretamente, você provavelmente desejará usar o script Django .wsgi desta página:
Eu não sei se a documentação do Django foi modificada com base no trabalho de Graham Dumpleton.