(Django)显示有关模型实例的简单统计信息

时间:2019-05-08 07:24:55

标签: django python-3.x django-templates django-views

创建易于使用的“统计数据块”的正确方法是什么?

我现在已经创建了一个简单的页面模板和查看功能,该功能可返回一系列统计信息,例如通过调用User.objects.all()。count()

获得用户和用户计数

应如何实施以将这些统计信息包含在任何模板中?也许具有不同的样式,例如列表,内联,引导面板等?

1 个答案:

答案 0 :(得分:1)

如果要在任何模板中使用它,则可能要编写自己的自定义模板标记。这是相关的Django文档:https://docs.djangoproject.com/en/2.2/howto/custom-template-tags/#writing-custom-template-tags

您的标记可能会返回极简数据:仅是queryset.count()的结果。您正在渲染的模板会将这个数字放置在相关的html上下文中。