Django本地在线多人抢答Web系统

Django在线Web抢答系统

Django在线Web多人抢答系统
项目地址:https://github.com/linharrrrrt/DjangoWebCAS

说明

因为我们支部需要使用,所以花了两个小时完成的。
使用python、Django和bootstrap进行实现,数据库就用的SQLlight,不需要额外配置。搭建和使用非常简单,所以放上来。
有多余的代码在里面,请忽略,是以前学的时候的基础快加。

环境配置

自行安装python 3.6及以上

pip install Django

使用方法

windows使用cmd或powershell, Linux使用终端

...path_to_mysite/> cd mysite/
...path_to_mysite/mysite> python manage.py runserver 0.0.0.0:8000 --insecure

然后在浏览器中输入地址即可开始访问。
http://执行上述命令的机器的ip地址:8000/polls/index/
例如:
执行上面命令的机器的IP地址为192.168.1.101
那么使用下面的地址进行访问
http://192.168.1.101:8000/polls/index/

主持人开始新的一轮的方法

主持人使用下面账户进行登录
账户:admin
密码: admin123
登录后使用admin账户进行抢答即可开始新的一轮

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
本软件在支持TCP/IP协议的网络内都可使用,替代传统的电子抢答器,解决传统的电子抢答器极易损坏且布线麻烦费用高等问题,准确灵敏。实际使用时,一台微机作服务器,其他微机与服务器在同一局域网上就可以进行抢答,参赛队数目前最多支持 100 个(理论上可以支持无限,但是受图形界面版面布局限制)满足绝大多数的抢答需求。 服务端主要功能设置: 1、标题设置:标题内容颜色可以修改,方便于不同场合使用。 2、端口设置:端口可以修改,并避免与其他软件冲突。 3、声音设置:服务端在用户上线、抢答犯规、抢答成功、问题回答正确和回答错误时或者超时都有不同的声音提示。声音可以自行设置。 4、设置分数:初始分、答对加分、打错扣分、抢答扣分、超时扣分以及答题时限。 5、图形设置:可设置图标数量行和列数 以及不同状态下图标的颜色。 6、题号设置:点击题号控制按钮时,给所有客户机发送“请做好抢答准备!”信息,但此时抢答将会犯规;在点击“开始抢答”后方可正式抢答。犯规者扣分并且只能等待竞答下一题。 7、抢答设置:在点击“开始抢答”后方可正式抢答抢答成功会答题显示倒计时面板。 在答题(倒计时)面板点击“答对了”按钮加分,点击“答错了”按钮扣分,没点击这两个按钮的话,倒计时完成会自动扣分。 8、题目导入:将比赛题目按行录入文本文件(每行一题。避免出错编辑题目时关闭自动换行)然后从txt文件导入题目。 9、全屏设置:为方便投影展示,可以设置全屏。 客户端主要功能设置: 在客户端输入序号、代表队名称及服务器IP地址,按连接服务器,服务器上相应代表队序号图标变色。客户端等待服务器命令进行抢答操作。序号重复会提示更改序号重新连接。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值