diff --git a/api/views.py b/api/views.py index 91ea44a..b91e46a 100644 --- a/api/views.py +++ b/api/views.py @@ -1,3 +1,3 @@ from django.shortcuts import render -# Create your views here. +# Create your views here. \ No newline at end of file diff --git a/buffer_clone_backend/settings.py b/buffer_clone_backend/settings.py index 2fb6ed0..23a807d 100644 --- a/buffer_clone_backend/settings.py +++ b/buffer_clone_backend/settings.py @@ -41,11 +41,13 @@ INSTALLED_APPS = [ 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', - 'api', 'rest_framework', + 'corsheaders', + 'api', ] MIDDLEWARE = [ + 'corsheaders.middleware.CorsMiddleware', 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', @@ -133,3 +135,8 @@ MEDIA_ROOT = os.path.join(BASE_DIR, 'media/') # https://docs.djangoproject.com/en/5.0/ref/settings/#default-auto-field DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField' + +CORS_ORIGIN_WHITELIST = [ + "http://localhost:5173", + "http://localhost:5174" +]