diff --git a/codesy/settings.py b/codesy/settings.py index b5bd287b..7a01ecf6 100644 --- a/codesy/settings.py +++ b/codesy/settings.py @@ -48,6 +48,7 @@ 'allauth.account', 'allauth.socialaccount', 'allauth.socialaccount.providers.github', + 'corsheaders', 'mailer', 'rest_framework', 'rest_framework.authtoken', @@ -63,6 +64,7 @@ MIDDLEWARE_CLASSES = ( 'django.contrib.sessions.middleware.SessionMiddleware', + 'corsheaders.middleware.CorsMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', @@ -147,6 +149,8 @@ TEST_RUNNER = config('TEST_RUNNER', default='django.test.runner.DiscoverRunner') +CORS_ORIGIN_ALLOW_ALL = True + REST_FRAMEWORK = { 'DEFAULT_AUTHENTICATION_CLASSES': ( 'rest_framework.authentication.TokenAuthentication', diff --git a/requirements.txt b/requirements.txt index 45c44ca7..351920e3 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,6 +3,7 @@ PyGithub==1.25.2 dj-database-url==0.3.0 dj-static==0.0.6 django-allauth==0.18.0 +django-cors-headers==1.0.0 django-mailer==0.1.0 django-toolbelt==0.0.1 django-rest-swagger==0.2.6