(Django) Отображение простой статистики об экземплярах моделей - PullRequest
0 голосов
/ 08 мая 2019

Каков будет правильный подход к созданию «блока статистики», который можно было бы легко использовать?

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

Как это реализовать, чтобы иметь возможность включать эту статистику в любой шаблон?И, возможно, с различными стилями, такими как список, inline, панель начальной загрузки и т. Д.

1 Ответ

1 голос
/ 08 мая 2019

Если вы хотите использовать его в любом шаблоне, вы, вероятно, захотите написать свой собственный шаблон тега . Это соответствующая документация Django: https://docs.djangoproject.com/en/2.2/howto/custom-template-tags/#writing-custom-template-tags

Ваш тег, вероятно, вернет минималистские данные: только результат queryset.count(). Шаблон, который вы отображаете, поместит этот номер в соответствующий HTML-контекст.

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