Browse Source

fix course count

master
alireza 1 year ago
parent
commit
65e6c282c9
  1. 3
      apps/course/models/course.py
  2. 2
      apps/course/views/course.py

3
apps/course/models/course.py

@ -37,8 +37,7 @@ class CourseCategory(models.Model):
@property
def course_count(self):
return self.courses.filter(status="inactive").count()
return self.courses.exclude(status="inactive").count()
class Course(models.Model):

2
apps/course/views/course.py

@ -133,7 +133,7 @@ class MyCourseListAPIView(ListAPIView):
return super().get(request, *args, **kwargs)
def get_queryset(self):
queryset = Course.objects.all()
queryset = Course.objects.exclude(status=Course.StatusChoices.INACTIVE)
request = self.request
filters = request.query_params
student = self.request.user

Loading…
Cancel
Save