diff --git a/api/api/settings.py b/api/api/settings.py index b7dd350..a45b242 100644 --- a/api/api/settings.py +++ b/api/api/settings.py @@ -37,11 +37,13 @@ INSTALLED_APPS = [ "django.contrib.sessions", "django.contrib.messages", "django.contrib.staticfiles", + "corsheaders", "endpoints", "rest_framework", ] MIDDLEWARE = [ + "corsheaders.middleware.CorsMiddleware", "django.middleware.security.SecurityMiddleware", "django.contrib.sessions.middleware.SessionMiddleware", "django.middleware.common.CommonMiddleware", @@ -123,3 +125,16 @@ STATIC_URL = "static/" # https://docs.djangoproject.com/en/4.2/ref/settings/#default-auto-field DEFAULT_AUTO_FIELD = "django.db.models.BigAutoField" + +CORS_ALLOWED_ORIGINS = [ + "http://localhost:5173", +] + +CORS_ALLOW_METHODS = ( + "DELETE", + "GET", + "OPTIONS", + "PATCH", + "POST", + "PUT", +) diff --git a/requirements.txt b/requirements.txt index 526461e..1c8240c 100644 Binary files a/requirements.txt and b/requirements.txt differ