From a6990378262ed34649b9076fe20c0dd62d1639aa Mon Sep 17 00:00:00 2001 From: TermiNexus Date: Fri, 19 Jun 2026 14:26:55 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E4=BA=86=E9=83=A8=E5=88=86?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/view.py | 2 +- users/views.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/backend/view.py b/backend/view.py index 2d3868b..3a7fd47 100644 --- a/backend/view.py +++ b/backend/view.py @@ -2947,7 +2947,7 @@ class GetGuanliListView(APIView): # 分页 offset = (page - 1) * page_size - users = qs.order_by('-create_time')[offset:offset + page_size] + users = qs.order_by('-UserCreateTime')[offset:offset + page_size] # 构建返回数据 result = [] diff --git a/users/views.py b/users/views.py index 4c0c7af..a5e7a7d 100644 --- a/users/views.py +++ b/users/views.py @@ -2459,10 +2459,10 @@ class AdminFinancialDataView(APIView): # 使用高效的ORM查询,避免额外的数据库查询 try: # 使用select_related一次性获取管理员扩展表 - # 注意:这里假设user_type='admin'的用户都有admin_profile + # UserType 是 @property 非数据库字段,用 AdminProfile__isnull=False 替代 yonghu_xiangxi = User.query.select_related('AdminProfile').get( pk=dangqianyonghu.pk, - user_type='admin' + AdminProfile__isnull=False ) # 检查管理员扩展表是否存在