Calculate instructor name correctly
This commit is contained in:
@@ -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]
|
||||
|
||||
Reference in New Issue
Block a user