Complete recipes page

This commit is contained in:
Alexander Laevens
2022-11-27 20:29:39 -07:00
parent 373eabe002
commit 9b1fc4e0e2
71 changed files with 806 additions and 251 deletions

View File

@@ -1,5 +1,5 @@
from rest_framework import viewsets
from rest_framework import viewsets, mixins, views, status, permissions
from rest_framework.response import Response
from api.serializers import *
from api.models import *
@@ -7,14 +7,22 @@ class RecipeView(viewsets.ModelViewSet):
serializer_class = RecipeSerializer
queryset = Recipe.objects.all()
class IngredientView(viewsets.ModelViewSet):
serializer_class = IngredientSerializer
queryset = Ingredient.objects.all()
class HomegroupView(viewsets.ModelViewSet):
serializer_class = HomegroupSerializer
queryset = Homegroup.objects.all()
class HomegroupInviteView(viewsets.ModelViewSet):
serializer_class = InviteSerializer
queryset = HomegroupInvite.objects.all()
queryset = HomegroupInvite.objects.all()
class RecipeIngredientView(viewsets.ModelViewSet):
serializer_class = RecipeIngredientSerializer
queryset = RecipeIngredient.objects.all()
class ListIngredientView(viewsets.ModelViewSet):
serializer_class = ListIngredientSerializer
queryset = ListIngredient.objects.all()
class ListView(mixins.RetrieveModelMixin, viewsets.GenericViewSet):
serializer_class = ListSerializer
queryset = List.objects.all()