非 debug 下关闭 rest framework 的调试界面

This commit is contained in:
virusdefender
2015-10-08 20:59:50 +08:00
parent 252f692cea
commit d0dca45d49

View File

@@ -54,9 +54,14 @@ INSTALLED_APPS = (
'django_extensions', 'django_extensions',
'rest_framework', 'rest_framework',
'rest_framework_swagger',
) )
if DEBUG:
INSTALLED_APPS += (
'debug_toolbar',
'rest_framework_swagger',
)
MIDDLEWARE_CLASSES = ( MIDDLEWARE_CLASSES = (
'django.contrib.sessions.middleware.SessionMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware', 'django.middleware.common.CommonMiddleware',
@@ -159,10 +164,17 @@ LOGGING = {
}, },
} }
if DEBUG:
REST_FRAMEWORK = { REST_FRAMEWORK = {
'TEST_REQUEST_DEFAULT_FORMAT': 'json' 'TEST_REQUEST_DEFAULT_FORMAT': 'json'
} }
else:
REST_FRAMEWORK = {
'TEST_REQUEST_DEFAULT_FORMAT': 'json',
'DEFAULT_RENDERER_CLASSES': (
'rest_framework.renderers.JSONRenderer',
)
}
DATABASE_ROUTERS = ['oj.db_router.DBRouter'] DATABASE_ROUTERS = ['oj.db_router.DBRouter']