Ошибка сервера (500) - рендеринг списков в django
Я получаю ошибку сервера (500), когда пытаюсь вывести список на одну из моих веб-страниц в Django.
def find_jobs(request):
job_details = [job_position for job_position in JobPost.objects.all() if job_position.Status is not JobPostStatus.Closed]
Seeker_applied_job = seeker_applied_job()
print(job_details)
content = {'title': "Job seekers",
'jobs': job_details,
'message': "to view job postings",
}
print(content)
return render(request, 'seek_job.html', content)
строка print(job_details) возвращает следующее
[<JobPost: Opportunist at OpportunityM>, <JobPost: Digital Marketer at OpportunityM>, <JobPost: Nurse at NHS>]
Когда я удаляю 'jobs': job_details из content, страница seek_job.html отображается. Но когда я пытаюсь добавить ее обратно, возвращается страница с ошибкой сервера (500). У меня есть другая функция представления, похожая на эту, которая работает нормально.