From a04c197b8efa89acfcec5eda40b47878ef3cc012 Mon Sep 17 00:00:00 2001 From: adhytianara <muhamad.adhytia@ui.ac.id> Date: Wed, 17 Mar 2021 21:46:36 +0700 Subject: [PATCH] [CHORES] Add CORS headers --- requirements.txt | 1 + walkiddie_backend/settings.py | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/requirements.txt b/requirements.txt index e6dfc54..1230321 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,3 +4,4 @@ Django==3.1.7 gunicorn==20.0.4 pytz==2021.1 sqlparse==0.4.1 +django-cors-headers==3.7.0 \ No newline at end of file diff --git a/walkiddie_backend/settings.py b/walkiddie_backend/settings.py index 373dabc..82f0996 100644 --- a/walkiddie_backend/settings.py +++ b/walkiddie_backend/settings.py @@ -32,6 +32,9 @@ ALLOWED_HOSTS = [ 'localhost' ] +CORS_ALLOWED_ORIGINS = [ + "http://localhost:3000", +] # Application definition @@ -42,12 +45,14 @@ INSTALLED_APPS = [ 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', + 'corsheaders', 'hello_world' ] MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', + 'corsheaders.middleware.CorsMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', -- GitLab