From 5152822f10ac9f02e992a808283455a9ae243a23 Mon Sep 17 00:00:00 2001 From: Fred Pauchet Date: Fri, 17 Aug 2012 23:54:09 +0200 Subject: [PATCH] Modification of wsgi.py for webfaction integration (last one was bugged) --- wsgi.py | 27 ++++----------------------- 1 file changed, 4 insertions(+), 23 deletions(-) diff --git a/wsgi.py b/wsgi.py index 13e8056..60261e3 100644 --- a/wsgi.py +++ b/wsgi.py @@ -1,26 +1,7 @@ -This module contains the WSGI application used by Django's development server -and any production WSGI deployments. It should expose a module-level variable -named ``application``. Django's ``runserver`` and ``runfcgi`` commands discover -this application via the ``WSGI_APPLICATION`` setting. - -Usually you will have the standard Django WSGI application here, but it also -might make sense to replace the whole Django WSGI application with a custom one -that later delegates to the Django one. For example, you could introduce WSGI -middleware here, or combine a Django application with an application of another -framework. - -""" import os +import sys -os.environ.setdefault("DJANGO_SETTINGS_MODULE", "xcards.settings") - -# This application object is used by any WSGI server configured to use this -# file. This includes Django's development server, if the WSGI_APPLICATION -# setting points here. -from django.core.wsgi import get_wsgi_application -application = get_wsgi_application() - -# Apply WSGI middleware here. -# from helloworld.wsgi import HelloWorldApplication -# application = HelloWorldApplication(application) +from django.core.handlers.wsgi import WSGIHandler +os.environ['DJANGO_SETTINGS_MODULE'] = 'xcards.settings' +application = WSGIHandler()