|
|
|
@ -42,11 +42,13 @@ INSTALLED_APPS = [
|
|
|
|
'django.contrib.messages',
|
|
|
|
'django.contrib.messages',
|
|
|
|
'django.contrib.staticfiles',
|
|
|
|
'django.contrib.staticfiles',
|
|
|
|
'django_extensions',
|
|
|
|
'django_extensions',
|
|
|
|
|
|
|
|
'corsheaders',
|
|
|
|
'rest_framework',
|
|
|
|
'rest_framework',
|
|
|
|
'contacts_api',
|
|
|
|
'contacts_api',
|
|
|
|
]
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
|
|
MIDDLEWARE = [
|
|
|
|
MIDDLEWARE = [
|
|
|
|
|
|
|
|
'corsheaders.middleware.CorsMiddleware',
|
|
|
|
'django.middleware.security.SecurityMiddleware',
|
|
|
|
'django.middleware.security.SecurityMiddleware',
|
|
|
|
'django.contrib.sessions.middleware.SessionMiddleware',
|
|
|
|
'django.contrib.sessions.middleware.SessionMiddleware',
|
|
|
|
'django.middleware.common.CommonMiddleware',
|
|
|
|
'django.middleware.common.CommonMiddleware',
|
|
|
|
@ -57,6 +59,10 @@ MIDDLEWARE = [
|
|
|
|
'whitenoise.middleware.WhiteNoiseMiddleware',
|
|
|
|
'whitenoise.middleware.WhiteNoiseMiddleware',
|
|
|
|
]
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Configure cors to whitelist all origins
|
|
|
|
|
|
|
|
# https://github.com/adamchainz/django-cors-headers#cors_allow_all_origins
|
|
|
|
|
|
|
|
CORS_ALLOW_ALL_ORIGINS = True
|
|
|
|
|
|
|
|
|
|
|
|
# Simplified static file serving.
|
|
|
|
# Simplified static file serving.
|
|
|
|
# https://warehouse.python.org/project/whitenoise/
|
|
|
|
# https://warehouse.python.org/project/whitenoise/
|
|
|
|
STATICFILES_STORAGE = 'whitenoise.storage.CompressedManifestStaticFilesStorage'
|
|
|
|
STATICFILES_STORAGE = 'whitenoise.storage.CompressedManifestStaticFilesStorage'
|
|
|
|
|