added cors headers to settings file, and changed request.post to json.loads(request.body) for frontend #2

Merged
madeleinema merged 2 commits from updateviews into master 2026-06-20 17:59:53 -04:00
3 changed files with 8 additions and 4 deletions
Showing only changes of commit d56e257302 - Show all commits

View file

@ -1,9 +1,11 @@
import json
from django.shortcuts import get_object_or_404
from api.serializers.category import CategorySerializer
from api.views.base import BaseView
from web.models.category import Category
import json
class CategoryView(BaseView):
SERIALIZER = CategorySerializer

View file

@ -1,9 +1,11 @@
import json
from django.shortcuts import get_object_or_404
from api.serializers.tag import TagSerializer
from api.views.base import BaseView
from web.models.tag import Tag
import json
class TagView(BaseView):
SERIALIZER = TagSerializer

View file

@ -32,7 +32,7 @@ ALLOWED_HOSTS = []
# Application definition
INSTALLED_APPS = [
"corsheaders", # add before other apps
"corsheaders",
"django.contrib.admin",
"django.contrib.auth",
"django.contrib.contenttypes",
@ -45,7 +45,7 @@ INSTALLED_APPS = [
]
MIDDLEWARE = [
"corsheaders.middleware.CorsMiddleware", # must be first/near top
"corsheaders.middleware.CorsMiddleware",
"django.middleware.common.CommonMiddleware",
"django.middleware.security.SecurityMiddleware",
"django.contrib.sessions.middleware.SessionMiddleware",