From 730b3a8f085aaef41082b2515533045560ee41fd Mon Sep 17 00:00:00 2001 From: Steven Ontong Date: Fri, 1 Nov 2024 13:03:00 +0000 Subject: [PATCH] feat: add cors support --- requirements.txt | 1 + todo_list_custom_backend/settings.py | 3 +++ 2 files changed, 4 insertions(+) diff --git a/requirements.txt b/requirements.txt index 0f81462..41f97a1 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,3 +4,4 @@ python-decouple==3.8 python_jose==3.3.0 psycopg2==2.9.9 cryptography==42.0.8 +django-cors-headers==4.5.0 diff --git a/todo_list_custom_backend/settings.py b/todo_list_custom_backend/settings.py index d724840..ff329b4 100644 --- a/todo_list_custom_backend/settings.py +++ b/todo_list_custom_backend/settings.py @@ -32,10 +32,12 @@ '*' ] +CORS_ALLOW_ALL_ORIGINS = True # Application definition INSTALLED_APPS = [ + 'corsheaders', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', @@ -47,6 +49,7 @@ ] MIDDLEWARE = [ + 'corsheaders.middleware.CorsMiddleware', 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware',