出题乱序

This commit is contained in:
caoqianming 2020-02-18 23:08:33 +08:00
parent 145cb66cf7
commit 07ba19054a
1 changed files with 2 additions and 1 deletions

View File

@ -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)}