From d94ccc281228e24a5e294bfeb0eedd7ba9cbf799 Mon Sep 17 00:00:00 2001 From: Sanj Date: Thu, 15 Nov 2012 14:06:25 +0530 Subject: [PATCH] add wsgi --- wsgi/django.wsgi | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 wsgi/django.wsgi diff --git a/wsgi/django.wsgi b/wsgi/django.wsgi new file mode 100644 index 0000000..1ccc5dd --- /dev/null +++ b/wsgi/django.wsgi @@ -0,0 +1,27 @@ +# django.wsgi for chhoti +import os +import sys +import site + +project_module = 'ifa' + +root_dir = os.path.normpath(os.path.abspath(os.path.join(os.path.dirname(__file__), '..'))) + +#using virtualenv's activate_this.py to reorder sys.path +activate_this = os.path.join(root_dir, 'bin', 'activate_this.py') +execfile(activate_this, dict(__file__=activate_this)) + +sys.path.append(root_dir) +sys.path.append(os.path.join(root_dir, project_module)) + +#reload if this django.wsgi gets touched +from ox.django import monitor +monitor.start(interval=1.0) + +monitor.track(os.path.abspath(os.path.dirname(__file__))) + +os.environ['DJANGO_SETTINGS_MODULE'] = project_module + '.settings' + +import django.core.handlers.wsgi + +application = django.core.handlers.wsgi.WSGIHandler()