from django.db import DEFAULT_DB_ALIAS
# 动态统计,Simple Pro独有功能
def get_summaries(self, request, queryset):
# 如果想统计满足当前搜索条件的数据的话 ,可以直接使用queryset.来进行统计
# 第一步获取原始queryset的SQL语句
_sql_str_list = queryset.query.get_compiler(DEFAULT_DB_ALIAS).as_sql()
# _sql_str_list[0] 语句本体
# _sql_str_list[1] 条件参数
可以这么使用这两个参数
with connection.cursor() as cursor:
cursor.execute(语句本体, 条件参数)
row = cursor.fetchall()