From 1fd36ef617b359f0b6acbb8665e73ac110b386b4 Mon Sep 17 00:00:00 2001 From: yuetsh <517252939@qq.com> Date: Mon, 14 Apr 2025 14:29:05 +0800 Subject: [PATCH] fix --- conf/views.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/conf/views.py b/conf/views.py index c49b2dc..e1e24dc 100644 --- a/conf/views.py +++ b/conf/views.py @@ -1,7 +1,6 @@ import hashlib import json import os -import random import re import shutil import smtplib @@ -298,9 +297,8 @@ class RandomUsernameAPI(APIView): return self.error("需要班级号") usernames = User.objects.filter(username__istartswith=classroom).values_list( "username", flat=True - ) - random.shuffle(usernames) - if len(usernames) >= 10: + ).order_by("?") + if len(usernames) > 10: return self.success(usernames[:10]) else: return self.success(usernames)