Python Django Представления на основе классов - доступ к данным

Я создал ListView

# views.py
from django.views.generic import ListView

class ReportListView(ListView):
    model = ReportList
    context_object_name = 'reportitems'
    template_name = "reports.html"

# urls.py
path('reports/', login_required(views.DashboardListView.as_view()),

Однако, когда я пытаюсь проверить длину reportitems, я получаю эту ошибку

`Could not parse the remainder: '(reportitems)' from 'len(reportitems)'

# my html file

{{ len(reportitems) }} or {{ len(object_list) }}

Я получаю ту же ошибку и при object_list. Что я делаю неправильно? Просто для подтверждения. В модели ReportList нет никаких данных. Это причина ошибки? Если да, то как я могу проверить, есть ли данные или нет?

Я пытался изучить документацию Django и поиск в Google. Однако, кажется, что я должен иметь доступ к переменной object_list или если я не меняю ее имя.

Вернуться на верх