|
|
@ -98,6 +98,10 @@ class AdminCourseViewSet(viewsets.ModelViewSet): |
|
|
if category_id: |
|
|
if category_id: |
|
|
queryset = queryset.filter(category_id=category_id) |
|
|
queryset = queryset.filter(category_id=category_id) |
|
|
|
|
|
|
|
|
|
|
|
professor_id = self.request.query_params.get('professor', None) |
|
|
|
|
|
if professor_id: |
|
|
|
|
|
queryset = queryset.filter(professors=professor_id) |
|
|
|
|
|
|
|
|
level = self.request.query_params.get('level', None) |
|
|
level = self.request.query_params.get('level', None) |
|
|
if level: |
|
|
if level: |
|
|
queryset = queryset.filter(level__contains=[{"title": level}]) |
|
|
queryset = queryset.filter(level__contains=[{"title": level}]) |
|
|
|