Private
Public Access
1
0

Chart permissions

This commit is contained in:
Sander Roosendaal
2017-01-04 12:51:14 +01:00
parent 467471437e
commit 41f7ab2ff5

View File

@@ -59,10 +59,23 @@ class RowerViewSet(viewsets.ModelViewSet):
IsOwnerOrNot,
)
http_method_names = ['get','patch']
class FavoriteChartViewSet(viewsets.ModelViewSet):
model = FavoriteChart
serializer_class = FavoriteChartSerializer
queryset = FavoriteChart.objects.all()
#queryset = FavoriteChart.objects.all()
def get_queryset(self):
r = Rower.objects.filter(user=self.request.user)
return FavoriteChart.objects.filter(user=r)
permission_classes = (
IsOwnerOrNot,
)
http_method_names = ['get','put','patch','delete']
class StrokeDataViewSet(viewsets.ModelViewSet):
serializer_class = StrokeDataSerializer