瀏覽代碼

HUE-2436 [desktop] Django-1.6: TransactionMiddleware has been deprecated

Erick Tryzelaar 11 年之前
父節點
當前提交
5199436a1e
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      desktop/core/src/desktop/settings.py

+ 3 - 1
desktop/core/src/desktop/settings.py

@@ -127,7 +127,6 @@ MIDDLEWARE_CLASSES = [
     'desktop.middleware.NotificationMiddleware',
     'desktop.middleware.ExceptionMiddleware',
     'desktop.middleware.ClusterMiddleware',
-    'django.middleware.transaction.TransactionMiddleware',
     # 'debug_toolbar.middleware.DebugToolbarMiddleware'
     'django.middleware.csrf.CsrfViewMiddleware',
 
@@ -205,6 +204,9 @@ FILE_UPLOAD_HANDLERS = (
   'django.core.files.uploadhandler.TemporaryFileUploadHandler',
 )
 
+# Wrap each request in a transaction.
+ATOMIC_REQUESTS = True
+
 
 ############################################################
 # Part 4: Installation of apps