首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >python Django中的结果管理

python Django中的结果管理
EN

Stack Overflow用户
提问于 2021-02-25 04:43:27
回答 1查看 80关注 0票数 0

我正在用python Django为多所学校设计一个以postgres为数据库的web应用程序。每一所学校都将有一个单独的登录,并且只显示所有者的数据。

  1. 我在这个设计中面临的主要问题是,这些学校进行考试的依据不是科目(如:英语、印地语、数学、科学、社交、…)。就像在普通学校一样。这些学校遵循的是不同的书。每所学校都有自己的教学大纲。这些书(作为教学大纲)几乎每年都会改变。这意味着教学大纲不是永久性的教学大纲,可能会在需要时改变。在这里输入图像描述

在上面的例子中,学校在2019-20学年有一个以书本为基础的教学大纲,在2020至21学年推出了NewBook7和NewBook8,其他学校也是如此。每一所学校的教学大纲是不同的,在不同的学年。在这里输入图像描述

  1. 另一个挑战是这些学校的成绩管理。由于教科书(教学大纲)几乎每年都在变化,如何在数据库中维护该学年学生的成绩。

有谁能帮我安排一下这个任务吗?

EN

回答 1

Stack Overflow用户

发布于 2021-02-26 03:08:00

正如我在几条消息中所解释的,您的问题对于您的主要问题(两个问题,我们看不到与Django的关系)并不十分清楚。

我不熟悉数据库、Django或PostGres,所以我的建议可能有点错误。

也许你可以试着把教学大纲和学校分开保存(因为很多学校都会在特定的一年里选择一个特定的教学大纲)。

然后,你可以列出每个学生每年的分数:这应该能解决你的第二点。

这是我试图概念化这个建议(它更多地是“面向对象的”而不是数据库,但这可能会给出一些方向):

FYI:要上传图片,您只需复制粘贴文件内容的编辑区域,或拖放文件中。然后,您可以选择推送该文件。只要编辑文件的描述,你就可以走了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66362531

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档