mirror of
https://github.com/evennia/evennia.git
synced 2026-03-17 05:16:31 +01:00
16 lines
579 B
Text
16 lines
579 B
Text
import os, sys
|
|
|
|
# Calculate the path based on the location of the WSGI script.
|
|
web_dir = os.path.dirname(__file__)
|
|
workspace = os.path.dirname(os.path.dirname(web_dir))
|
|
|
|
sys.path.insert(0, workspace)
|
|
|
|
os.environ['DJANGO_SETTINGS_MODULE'] = 'game.settings'
|
|
import django.core.handlers.wsgi
|
|
|
|
_application = django.core.handlers.wsgi.WSGIHandler()
|
|
# This handles apps mounted in places other than the root mount point
|
|
def application(environ, start_response):
|
|
environ['PATH_INFO'] = environ['SCRIPT_NAME'] + environ['PATH_INFO']
|
|
return _application(environ, start_response)
|