From 2d2bf2c3c5400d0ec718af293221be3c8512bc2a Mon Sep 17 00:00:00 2001 From: yuetsh <517252939@qq.com> Date: Wed, 24 Sep 2025 21:34:14 +0800 Subject: [PATCH] fix --- ai/views/oj.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/ai/views/oj.py b/ai/views/oj.py index 8779434..2b176ce 100644 --- a/ai/views/oj.py +++ b/ai/views/oj.py @@ -418,6 +418,15 @@ class AIAnalysisAPI(APIView): @login_required def post(self, request): user = request.user + + # 如果超管帮别人查询,则需要获取用户信息 + username = request.data.get("username") + if username: + try: + user = User.objects.get(username=username) + except User.DoesNotExist: + return self.error("User does not exist") + details = request.data.get("details") weekly = request.data.get("weekly")