只是做个简单的考试功能。
我需要一个合作商考试的APP,可是好用的考试APP要钱且动不动大几千, 某些共享文档自带的问卷又不带有判断对错、统计分数、答案解析的功能, 我的供应商有些人甚至还是物理断网的状态。
不考虑参加考试的考生也会HTML、CSS、JS这种情况下他从代码里扒答案, 考虑得太多事情就没法进行下去。
直接改HTML和JS文件。 你需要具备一点点HTML、CSS、JS的知识。
- 修改标题、总分、通过分数、题库
直接写在JS文件末尾即可。
- 修改考生要填写的基本信息
在
Exam.get_html()中,给自动生成的HTML内容加上一些input元素。 在Exam.submit_precheck()中,添加需要的数据合法性检测。 在Exam.submit()中,按需修改考试通过、失败的提示文本。
- 修改样式
在
Exam.get_style()中,修改CSS。
- 单选、多选
如果一道题的答案列表只有一个元素,那么它自动变成单选题, 但也可以在问题类的最后一个参数指定
force_multi_answer为true来强制为多选题。 如果一道题的答案列表超过一个元素,那么它自动变成多选题。
