Calculate instructor name correctly

This commit is contained in:
2020-01-15 07:51:00 +00:00
parent 200df3fdc8
commit 8a8161c976
4 changed files with 24 additions and 25 deletions
+3 -8
View File
@@ -140,8 +140,9 @@ class CourseViewSet(Base, List, Retrieve, Create, Update):
return serializers.CourseDetailSerializer
class SessionViewSet(viewsets.ModelViewSet):
permission_classes = [AllowMetadata | IsAuthenticated]
class SessionViewSet(Base, List, Retrieve, Create, Update):
permission_classes = [AllowMetadata | IsAuthenticated, IsAdminOrReadOnly | IsInstructorOrReadOnly]
serializer_class = serializers.SessionSerializer
def get_queryset(self):
if self.action == 'list':
@@ -149,12 +150,6 @@ class SessionViewSet(viewsets.ModelViewSet):
else:
return models.Session.objects.all()
def get_serializer_class(self):
#if self.action == 'retrieve':
# return serializers.CourseDetailSerializer
#else:
return serializers.SessionSerializer
class UserView(views.APIView):
permission_classes = [AllowMetadata | IsAuthenticated]