diff --git a/project/settings.py b/project/settings.py index 7d8a067a..eab7dda7 100644 --- a/project/settings.py +++ b/project/settings.py @@ -66,8 +66,6 @@ INSTALLED_APPS = [ 'apps.content', 'apps.school', ] -if DEBUG: - INSTALLED_APPS += ['silk'] MIDDLEWARE = [ 'corsheaders.middleware.CorsMiddleware', @@ -266,12 +264,6 @@ CONSTANCE_CONFIG_FIELDSETS = OrderedDict({ ), }) - -try: - from .local_settings import * -except ImportError: - pass - try: from paymentwall import * except ImportError: @@ -302,3 +294,8 @@ RAVEN_CONFIG = { # release based on the git info. 'release': raven.fetch_git_sha(BASE_DIR), } + +try: + from .local_settings import * +except ImportError: + pass diff --git a/project/urls.py b/project/urls.py index b0c6ddb8..b8f22484 100644 --- a/project/urls.py +++ b/project/urls.py @@ -82,6 +82,8 @@ if settings.DEBUG: from django.conf.urls.static import static from django.contrib.staticfiles.urls import staticfiles_urlpatterns - urlpatterns += [path('silk/', include('silk.urls', namespace='silk'))] + if 'silk' in settings.INSTALLED_APPS: + urlpatterns += [path('silk/', include('silk.urls', namespace='silk'))] + urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) urlpatterns += staticfiles_urlpatterns()