From 20c8aeffab0fd1cf80fc3d7f1c413134ae40b6a4 Mon Sep 17 00:00:00 2001 From: yuetsh <517252939@qq.com> Date: Fri, 24 Oct 2025 11:19:50 +0800 Subject: [PATCH] update --- problemset/views/oj.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/problemset/views/oj.py b/problemset/views/oj.py index 4ec6c85..110633c 100644 --- a/problemset/views/oj.py +++ b/problemset/views/oj.py @@ -296,8 +296,6 @@ class ProblemSetUserProgressAPI(APIView): "-is_completed", "-progress_percentage", "join_time" ) - try: - serializer = ProblemSetProgressSerializer(progresses, many=True) - return self.success(serializer.data) - except Exception as e: - return self.error(f"序列化错误: {str(e)}") + # 使用分页 + data = self.paginate_data(request, progresses, ProblemSetProgressSerializer) + return self.success(data)