修复了单个 create_time 问题,但很可能仍然存在问题
This commit is contained in:
@@ -687,9 +687,14 @@ class FluentQuery(Generic[_M]):
|
|||||||
self._qs = self._qs.annotate(**kwargs)
|
self._qs = self._qs.annotate(**kwargs)
|
||||||
return self
|
return self
|
||||||
|
|
||||||
def aggregate(self, **kwargs: Any) -> Dict[str, Any]:
|
def aggregate(self, *args: Any, **kwargs: Any) -> Dict[str, Any]:
|
||||||
"""聚合查询,返回聚合结果字典。"""
|
"""聚合查询,返回聚合结果字典。
|
||||||
return self._qs.aggregate(**kwargs)
|
|
||||||
|
兼容 Django QuerySet.aggregate() 的两种调用方式:
|
||||||
|
aggregate(Max('field')) # 位置参数
|
||||||
|
aggregate(field__max=Max('field')) # 关键字参数
|
||||||
|
"""
|
||||||
|
return self._qs.aggregate(*args, **kwargs)
|
||||||
|
|
||||||
def values(self, *fields: Union[str, _AggregateExpr, models.Expression]) -> _ValuesResult:
|
def values(self, *fields: Union[str, _AggregateExpr, models.Expression]) -> _ValuesResult:
|
||||||
"""返回指定字段的字典结果,支持链式调用。"""
|
"""返回指定字段的字典结果,支持链式调用。"""
|
||||||
|
|||||||
@@ -9282,8 +9282,8 @@ class KefuPunishmentDetailView(APIView):
|
|||||||
'ssliyou': record.AppealReason or '',
|
'ssliyou': record.AppealReason or '',
|
||||||
'zhengju_tupian': zhengju_images,
|
'zhengju_tupian': zhengju_images,
|
||||||
'shensu_tupian': shensu_images,
|
'shensu_tupian': shensu_images,
|
||||||
'create_time': record.create_time,
|
'create_time': record.CreateTime,
|
||||||
'update_time': record.update_time,
|
'update_time': record.UpdateTime,
|
||||||
}
|
}
|
||||||
|
|
||||||
return Response({'code': 0, 'data': data})
|
return Response({'code': 0, 'data': data})
|
||||||
@@ -9821,7 +9821,7 @@ class KefuWithdrawListView(APIView):
|
|||||||
'total_amount': str(round(float(total_amount), 2)),
|
'total_amount': str(round(float(total_amount), 2)),
|
||||||
}
|
}
|
||||||
|
|
||||||
queryset = base_qs.order_by('create_time')
|
queryset = base_qs.order_by('CreateTime')
|
||||||
total = queryset.count()
|
total = queryset.count()
|
||||||
records = list(queryset[(page - 1) * page_size: page * page_size])
|
records = list(queryset[(page - 1) * page_size: page * page_size])
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user