From f8fdb7177b79b79968a3f40612d33c7367ae584f Mon Sep 17 00:00:00 2001 From: Aymeric Augustin Date: Sat, 6 Sep 2014 19:02:06 +0200 Subject: [PATCH] [1.7.x] Fixed #23437 -- Documented required update of WSGI scripts for 1.7. Thanks Tim for the review. Backport of dfe209a from master --- docs/releases/1.7.txt | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/docs/releases/1.7.txt b/docs/releases/1.7.txt index 72951b5262..38f2376d39 100644 --- a/docs/releases/1.7.txt +++ b/docs/releases/1.7.txt @@ -1020,6 +1020,22 @@ script with:: Otherwise, you will hit an ``AppRegistryNotReady`` exception. +WSGI scripts +~~~~~~~~~~~~ + +Until Django 1.3, the recommended way to create a WSGI application was:: + + import django.core.handlers.wsgi + application = django.core.handlers.wsgi.WSGIHandler() + +In Django 1.4, support for WSGI was improved and the API changed to:: + + from django.core.wsgi import get_wsgi_application + application = get_wsgi_application() + +If you're still using the former style in your WSGI script, you need to +upgrade to the latter, or you will hit an ``AppRegistryNotReady`` exception. + App registry consistency ^^^^^^^^^^^^^^^^^^^^^^^^