【问题标题】:(Django) Showing simple stats about model instances(Django) 显示有关模型实例的简单统计信息
【发布时间】:2019-09-25 21:11:01
【问题描述】:

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

我现在创建了一个简单的页面模板和视图函数,它返回一个统计信息列表,例如通过调用 User.objects.all().count() 来计算用户和用户数

应该如何实现才能在任何模板中包含这些统计信息?并且可能具有不同的样式,例如列表、内联、引导面板等?

【问题讨论】:

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


    【解决方案1】:

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

    您的标签可能会返回极简数据:只是queryset.count() 的结果。您正在呈现的模板会将此数字放在相关的 html 上下文中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-21
      • 1970-01-01
      • 2014-12-07
      • 1970-01-01
      • 2020-04-09
      • 2023-03-25
      相关资源
      最近更新 更多