专栏首页Python工程师网站搭建-django-学习成绩管理-04-第1个页面开发准备

网站搭建-django-学习成绩管理-04-第1个页面开发准备

系统:Windows 7 语言版本:Anaconda3-4.3.0.1-Windows-x86_64 编辑器:pycharm-community-2016.3.2

  • 本系列介绍如何搭建一个网站,后端使用django框架
  • 今天开始介绍一个单独的项目app,关于学生成绩管理的网站的搭建
  • 主要功能包括: 学习成绩查询,数据统计分析
  • 涉及前端模块: Datatables、ECharts

Part 1:目标

  1. 整个网站分为2页,第1页查询及录入具体学习成绩; 第2页就是一些数据统计及图表展示
  2. 首先说说第1个网页,主体分为两个部分:
    • 筛选条件,录入班级、姓名等检索条件录入,每一个检索条件全部做成下拉列表的形式,具体选项见下图
    • 表格,展示满足条件的学习成绩信息,该表格包含以下列: 班级、姓名、科目、第几次模拟考、成绩

数据库中提前录入常数项信息

筛选条件:对应常数项信息

班级

姓名

科目

第几次模拟考

三年1班

张三

语文

第1次模拟考

三年2班

李四

数学

第2次模拟考

三年3班

王五

英语

第3次模拟考

赵六

第4次模拟考

第5次模拟考

第6次模拟考

第7次模拟考

第8次模拟考

第9次模拟考

查询结果表格形式类似下图

班级

姓名

科目

第几次模拟考

成绩

三年1班

张三

语文

第1次模拟考

95

三年2班

李四

数学

第1次模拟考

90

Part 2:功能描述

  1. 根据选项,筛选满足条件的信息显示在表格中。若选项中没有选择任何条件,默认显示数据库所有信息
  2. 表格支持表内检索,支持每页人工选择多少条记录等
  3. 对于成绩低于60的标红
  4. 支持按照班级及成绩进行排序
  5. 支持手工录入考试成绩信息,提供一个模态框(Modal),就是一个在当前页面上的一个弹框

以上为本次的学习内容,下回见

本文分享自微信公众号 - Python工程师(DatenSpiel),作者:壹章VBA

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2020-02-08

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Python-入门-01-Jupyter编辑器

    系统:Windows 10 Python: 2.7.9 编辑器:Jupyter Notebook

    zishendianxia
  • Python-入门-03- 三大结构

    zishendianxia
  • Python-科学计算-pandas-06-Df合并

    系统:Windows 7 语言版本:Anaconda3-4.3.0.1-Windows-x86_64 编辑器:pycharm-community-2016.3....

    zishendianxia
  • 【超级干货】Delphi轮播视频和图片程序(用于双屏显示程序)

    前面一章我们学习了delphi 使用windowsmediaplayer播放视频,这次我们直接用实战演练,文章的最后我会把源码的下载地址放上。我们今天来做一个程...

    Vaccae
  • F1060 GRE OVER IPSEC典型组网配置案例

    本案例采用H3C HCL模拟器的F1060防火墙来模拟GRE OVER IPSEC 的典型组网配置。内网和外网在网络拓扑图中已经有了明确的标识。FW1与FW2均...

    网络技术联盟站
  • LSF-SCNN:一种基于 CNN 的短文本表达模型及相似度计算的全新优化模型

    本篇文章是我在读期间,对自然语言处理中的文本相似度问题研究取得的一点小成果。有任何问题,欢迎交流。

    全球人工智能
  • 使用Mockplus的九大理由

    简洁高效,是它的主要产品特点。 关注设计,而非工具,是它带给设计人员的理念。 1.不为工具所累,关注设计而不是工具 Mockplus超级简单,但是功...

    奔跑的小鹿
  • tomcat学习|tomcat中组件结构设计

    通过下图我们可以看到,在我们直接使用的Context,Service,Server上面还有一层接口: Container 和 Lifecycle

    微笑的小小刀
  • cve-2017-11882漏洞利用

    这是一个潜伏了17年之久的远程代码执行漏洞,这个漏洞影响了目前所有的流行office软件,原理是利用了office的一个EQNEDT32.EXE组件,就是公式编...

    bboysoul
  • java中删除特定后缀名文件

    File file=new File("");//里面输入特定目录 File temp=null; File[] filelist= f...

    闵开慧

扫码关注云+社区

领取腾讯云代金券