Подсчет курсов, которые создал конкретный преподаватель
Я создаю платформу электронного обучения, где инструктор может создавать курсы. Я столкнулся с проблемой при отображении количества курсов, которые есть у конкретного инструктора.
Я хотел подсчитать количество курсов, которые создал преподаватель. Однако мой код отображает все курсы, которые есть в базе данных.
Помогите, пожалуйста.
index.html
<div class="col-xl-3 col-md-6 mb-4">
<div class="card border-left-info shadow h-100 py-2">
<div class="card-body">
<div class="row no-gutters align-items-center">
<div class="col mr-2">
<div class="text-xs font-weight-bold text-info text-uppercase mb-1">Total Courses
</div>
<div class="row no-gutters align-items-center">
<div class="col-auto">
<div class="h5 mb-0 mr-3 font-weight-bold text-gray-800">{{ course_count }}</div>
</div>
</div>
</div>
<div class="col-auto">
<i class="fas fa-clipboard-list fa-2x text-gray-300"></i>
</div>
</div>
</div>
</div>
views.py
def instructorDashboard(request):
customer = Users.objects.all()
course = Course.objects.all()
course_count = course.count()
student_count = Enrollment.objects.filter(course=course.id).count()
context = {'customer':customer, 'course_count': course_count, 'student_count': student_count}
return render(request, 'instructor_dashboard/index.html', context)