From 07ba19054a8a41b9c2419b4572e584dc96aee330 Mon Sep 17 00:00:00 2001 From: caoqianming Date: Tue, 18 Feb 2020 23:08:33 +0800 Subject: [PATCH] =?UTF-8?q?=E5=87=BA=E9=A2=98=E4=B9=B1=E5=BA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- safesite/views.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/safesite/views.py b/safesite/views.py index ba899f77..da8b256d 100644 --- a/safesite/views.py +++ b/safesite/views.py @@ -37,6 +37,7 @@ import logging from django.contrib.auth.hashers import make_password, check_password import re import pickle +import random logger = logging.getLogger('log') # 分页功能 @@ -6021,7 +6022,7 @@ def apiexamtest(req): elif a == 'detailtm': id = req.GET.get('id') test = ExamTest.objects.get(id=id) - objs = ExamPaperDetail.objects.filter(exampaper=test.exampaper).order_by('question__type').values( + objs = ExamPaperDetail.objects.filter(exampaper=test.exampaper).order_by('question__type','?').values( 'id', 'question__id', 'score', 'question__title', 'question__type', 'question__answer', 'question__right', 'question__resolution') duration = test.duration data = {'duration': duration, 'tms': list(objs)}