【发布时间】:2014-09-23 11:57:17
【问题描述】:
考虑以下几点:
status = queryset.values('status').annotate(count=Count('status'))
其中status 字段是CharField 和choices。这将产生一个字典列表,其中包含 status DB 值及其计数。
有没有办法聚合status 并显示其显示值?我查看了_get_FIELD_display 的代码,我可能可以效仿,但重复框架的内部代码感觉有点骇人听闻。
【问题讨论】:
-
你能用输入更新你的问题 -> 预期的输出示例吗?
-
@Germano 问题还不够清楚吗?
status->status与其显示值聚合 -
我的错,我错过了状态有选择。
标签: django django-orm django-aggregation