diff options
| author | Andi Albrecht <albrecht.andi@gmail.com> | 2009-07-17 18:53:15 +0200 |
|---|---|---|
| committer | Andi Albrecht <albrecht.andi@gmail.com> | 2009-07-17 18:53:15 +0200 |
| commit | 8bfa1ba77591221108f483a1987c8bf8489e06be (patch) | |
| tree | aaa39c76e8c8a6c9dc514ff3f7a2f936301dc5b0 /extras/appengine/main.py | |
| parent | e10bf7967aa5ac6ed329631471ad90e5009e2c25 (diff) | |
| download | sqlparse-8bfa1ba77591221108f483a1987c8bf8489e06be.tar.gz | |
Get rid of local Django copy.
--HG--
extra : rebase_source : 048740a4003f6f7af17aa73dbd6a85c01d011386
Diffstat (limited to 'extras/appengine/main.py')
| -rw-r--r-- | extras/appengine/main.py | 15 |
1 files changed, 4 insertions, 11 deletions
diff --git a/extras/appengine/main.py b/extras/appengine/main.py index 889bf2c..bd83ee6 100644 --- a/extras/appengine/main.py +++ b/extras/appengine/main.py @@ -33,17 +33,10 @@ import traceback logging.info('Loading %s, app version = %s', __name__, os.getenv('CURRENT_VERSION_ID')) -# Delete the preloaded copy of Django. -for key in [key for key in sys.modules if key.startswith('django')]: - del sys.modules[key] - os.environ['DJANGO_SETTINGS_MODULE'] = 'settings' -# Force sys.path to have our own directory first, so we can import from it. -sys.path.insert(0, os.path.abspath(os.path.dirname(__file__))) - -# Import Django from a zipfile. -sys.path.insert(0, os.path.abspath('django.zip')) +from google.appengine.dist import use_library +use_library('django', '1.0') # Fail early if we can't import Django. Log identifying information. import django @@ -105,8 +98,8 @@ def log_exception(*args, **kwds): django.core.signals.got_request_exception.connect(log_exception) # Unregister Django's default rollback event handler. -django.core.signals.got_request_exception.disconnect( - django.db._rollback_on_exception) +#django.core.signals.got_request_exception.disconnect( +# django.db._rollback_on_exception) def real_main(): |
