点名器演讲网页版
需求:
数据库设计分析:
未演讲名单:
字段:id,username
演讲名单:
字段:id,username(必须),is_speech(False)
is_speech(False) 默认为未演讲名单
is_speech(True) 已演讲名单
演讲人员:
字段:id,username, 演讲时间,演讲主题,演讲文件(后面添加一个更新按钮)
更新按钮支持修改演讲人员字段的所有信息
演讲文件支持下载功能(文件内容太大,存在线上七牛云?)
页面显示
点名页面:
遍历数据表未演讲名单中所有user展示在前端页面
待演讲名单页面:
遍历数据表待演讲名单所有user展示在前端页面
已演讲名单页面:
遍历数据表已演讲名单所有user展示在前端页面
逻辑实现:
点名页面开始点名
设置一个保存按钮
点击保存之后将名单传到后端
后端在未演讲名单表中删除该对象
在演讲名单表中添加该对象,默认为未演讲对象
未演讲名单页面
有一个更新按钮
因为保存后只有一个username,可以更新后提交
还有一个上传按钮,可以上传演讲的文档上去
未演讲按钮,点击会更改is_speech(False)为is_speech(True)
可以使用ajax刷新页面的功能
已演讲页面
有一个下载的按钮可以下载之前演讲过的同学的文件