diff --git a/requirements.txt b/requirements.txt index e6dfc545c29af387ec298dd0fb510d6c8243d283..1230321ef392f43972a990f141ec6cdf5badcb18 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 373dabc488e36fdb8bef5b6cc8deedf635d4c7d1..82f0996c1e1ba88401f8c9f7b75eab72a1f4942f 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',