Django подсчитывает данные из модели и показывает их в шаблоне - PullRequest
0 голосов
/ 05 мая 2018

Я пытаюсь подсчитать все данные и показать их как число в шаблоне.

вот мой models.py

class Employee(models.Model):
    uid = models.CharField(max_length=100)
    name = models.CharField(max_length=100)

    def __str__(self):
        return self.name

вот мой views.py

class EmployeeListView(ListView):
    context_object_name = 'employees'
    model = models.Employee

мой employee.html

 <h5 class='margin-bottom'>Total Data {{ employee_set.count }}</h5>

пытается использовать _set.count но не работает.

1 Ответ

0 голосов
/ 05 мая 2018

Вам нужно поставить {{employees.count}}, когда вы проходите через context_object_name. Это набор запросов, в котором вы можете использовать метод count().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...