第27题,共40题 ,关于时间的题目:-- 交卷 单选题1.在下列说法中,查询中的数据_____是正确的

继续输入createsuperuser命令创建管理员以便登陆后台

将视图函数配置在路由中,打开项目的urls.py文件

r表示使用正则表达式解析url地址^表示开始,$表示结束views.index表示调用视图函数index
(5)启动服務器(可以看到效果了)
两种方式启动服务器:执行runserver命令,或点击绿色小图标

点击网址默认8000端口,成功后如下图

这里需要用到Django内置的ORM模塊不在赘述,需要的同学看前边网站入门

学生登陆的form表单将学生输入的学号(id),密码(password)通过post方式提交给服务器,所以视图函数先接受表单参数判断用户名和密码与数据库是否一致,若一致则登陆成功。
登陆成功后我需要发送至少三条信息给index.html,
(1)该学生的基本信息
(2)该学生考试信息,可通过该学生的专业名称在试卷表中查到有哪些要进行的考试
(3)该学生的考试成绩信息可通过学生的学号在paper表中查询

(7)模板的渲染(数据的显示)
登陆成功后,发送三个字典数据给indexindex模板使用{{ }}、for等模板语句渲染

(8)教师登陆同上,学生在线考試和系统自动阅卷怎么实现呢我是这样做的

学生登陆成功后,点击"开始考试"按钮按钮将两个请求信息发送到服务器,自己的学号和试卷的科目
startExam视图函数接收到学号和试卷的科目,找到试卷信息发送给另一模板(exam.html)渲染

学生提交自己的作答给服务器(同时发送自己的学號和考试科目)
服务器根据考试科目找到该试卷并逐个比较学生作答和答案是否一致,若一致则得到该题的分数,并累加学生成绩
将學生的学号、该科成绩、科目名称作为一条记录插入到grade表中返回首页
这里有个细节,试卷中会有很多选择题后台一次会接收到多个提茭答案,我是这样处理的让每个单选题(有4个选项,使用同一name)的name属性和该题在题库表中的id 保持一致这样在获取到题号后可以得到该題的答案,以便判断是否作答正确详见exam.html。

计算成绩的calGrade()视图函数如下:

(9)使用百度e-charts可视化数据
教师查看学生成绩可以统计各个分数段嘚人数

  1. 教师查看学生成绩,点击查看成绩按钮后发送该科科目名称给后台
  2. 后台视图函数接收科目名,从grade表计算该科目各个分数段的人数发送给前台模板渲染,并可视化

第一次写博客感觉还不错,希望和各位小伙伴讨论源码自由下载,下次有关于时间的题目会写作为┅个初学者学习SSM框架及Qt开发的一些学习心得

}

我要回帖

更多关于 关于时间的题目 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信