This commit is contained in:
vabene1111
2021-01-13 15:21:51 +01:00
parent bf9b8a0230
commit 95aff5c998
15 changed files with 203 additions and 121 deletions

View File

@@ -49,7 +49,7 @@ from cookbook.serializer import (FoodSerializer, IngredientSerializer,
StorageSerializer, SyncLogSerializer,
SyncSerializer, UnitSerializer,
UserNameSerializer, UserPreferenceSerializer,
ViewLogSerializer)
ViewLogSerializer, CookLogSerializer)
class UserNameViewSet(viewsets.ReadOnlyModelViewSet):
@@ -329,6 +329,15 @@ class ViewLogViewSet(viewsets.ModelViewSet):
return queryset
class CookLogViewSet(viewsets.ModelViewSet):
queryset = CookLog.objects.all()
serializer_class = CookLogSerializer
permission_classes = [CustomIsOwner]
def get_queryset(self):
queryset = ViewLog.objects.filter(created_by=self.request.user).all()[:5]
return queryset
# -------------- non django rest api views --------------------
def get_recipe_provider(recipe):