.objects.all() ничего не возвращает

впервые спрашиваю, надеюсь, что смогу найти решение своей проблемы. Я пытаюсь отобразить курсы на html странице с помощью objects.all(), но он ничего не возвращает и страница остается пустой, хотя записи в базе данных существуют. Я пробовал тот же метод для других страниц и он работал, не знаю, что я делаю не так :(

в view.py

def viewCourse(request):
    corlist = Course.objects.all()
    #print(muffin)
    #course.count()
    context = {'corlist':corlist}
    return render(request, 'LogInApp/ViewCourse.html', context)

в model.py

class Course(models.Model):
    COURSES = (
        ('Data Structure','Data Structure'),
        ('Computer Network','Computer Network'),
        ('Web Design','Web Design'),
        ('Internet of Things','Internet of Things'),
        ('Artificial Intelligence','Artificial Intelligence'),
        ('Artificial Intelligence-Tut', 'Artificial Intelligence-Tut'),
    )
    course_id = models.AutoField(primary_key=True)
    course_name = models.CharField(max_length=100, null=True, choices= COURSES)
    fk_lecturer_id = models.OneToOneField(Lecturer, on_delete=models.CASCADE)  # foreign key
    date = models.DateField(max_length=20, null=True)
    time = models.TimeField(max_length=20, null=True)

    def __str__(self):
        return '{} {}'.format(self.course_id, self.course_name)

    @property
    def lecturerid(self):
        return self.fk_lecturer_id.lecturerid

в ViewCourse.html

<table border="1" class="table">
                    <tr>
                        <th>Course ID</th>
                        <th>Course Name</th>
                        <th>Course Lecturer</th>
                        <th>Date</th>
                        <th>Time</th>
                        <th width="100px"> </th>
                    </tr>
                    {% for co in corlist %}
                    <tr>
                        <td> {{ co.course_id }} </td>
                        <td> {{ co.course_name }} </td>
                        <td> {{ co.fk_lecturer_id }} </td>
                        <td> {{ co.date }} </td>
                        <td> {{ co.time }} </td>
                    </tr>
                    {% endfor %}
                </table>
Вернуться на верх