我需要使用显示的统计信息来丰富changelist_view页面,这些统计信息是在应用过滤器之后的。但是我发现没有简单的方法。
我可以获取查询集并解析过滤器的请求URL,但这很丑陋。
我首先可以得到super().changelist_view(request)
,然后得到context_data['cl'].queryset
,但这是双重工作,因为我需要使用添加的数据再次制作HTML。
有更好的方法吗?
我认为最接近的问题是Django admin change_list view get ChangeList queryset - better solution than my monkey patch,但那里没有答案……