django - 如何在一个模板中编辑超过 2 个对象?
问题描述
我正在尝试为教师创建一个学生日志,教师可以在其中输入该学科所有学生的分数。如何更新学生成绩?我需要创建许多表单还是什么?谢谢你的答案!
解决方案
我希望为每个学生创建一个带有“保存”按钮的表格或类似表格,以便您可以在需要时单独更新它们。例如,您可以创建一个类似于此的表:
Name: Math Biology Sports
Peter 6 3 6 SAVE_BUTTON
Anne 4 4 4 SAVE_BUTTON
John 5 6 6 SAVE_BUTTON
如果您只有一个“保存”按钮,并且某些结果尚未准备好但您需要填写其他结果,那将会很烦人。此外,这将避免错误。例如,单独的保存按钮将只保存一个学生的信息,如果您错误地填充了另一个学生的字段,它不会更新。
接下来,单击“保存”按钮后,您需要使用 JS 获取该信息并执行 AJAX 调用以保存学生的成绩。
推荐阅读
- java - 使用 ExecutorService 时 JavaFX 线程挂起
- typescript - Jest + Vue - SyntaxError: Unexpected token <
- vb.net - VB.Net BalloonTipText 显示为黑色矩形
- maxima - 更改最大值乘法的标准tex输出
- javascript - 当为 webpack 输入命令“npm run dev”时,它会创建一个以 NaN 结尾的文件夹
- r - 仅在某些组中的回归线(ggplot2)
- html - 在同一行或同一行显示两个 div
- python - 在右侧对齐图标并将文本在 QPushButton 中居中
- wso2 - 配置 Api Analytics 后尝试登录 Api Manager 时出现错误 Wso2“问题访问:/。原因:未找到”
- c# - 如何在通用函数中使用 if/else?C#