html - 在模板 Django 中的单个列上多次使用相同的表单
问题描述
我需要一个学校管理网络应用程序。在我的应用程序中,教师可以创建考试,然后为其添加成绩。我为成绩创建了一个单独的模型。这是我现在的模型:
class Grade(models.Model):
student = models.ForeignKey(
Student,
on_delete=models.CASCADE,
related_name="grade_user",
)
subject = models.ForeignKey(
Subject,
on_delete=models.CASCADE,
related_name="grade_subject",
)
grade = models.DecimalField(max_digits=6, decimal_places=2)
class Exam(models.Model):
...
grades = models.ManyToManyField(
Grade,
related_name="exam_grades",
blank=True,
)
现在我创建了一个如下表格:
教师填写字段,然后使用一个按钮提交。但问题是我不知道如何实现这样的实现。我读了一些关于表单集的东西,但我希望这些字段在一个列中。
有没有办法做到这一点?
解决方案
推荐阅读
- mysql - 在 mysql 中插入 IF 语句查询
- reactjs - 如何在 React 中包含 ASCII 码符号
- c# - Xam.Plugin.Media 不会从 iOS 画廊中挑选照片
- python - 由于导入另一个文件,Tkinter 按钮在按下后仍然卡住?
- java - 如何解决android.database.sqlite.SQLiteException:没有这样的表错误?
- python - 一次在python中循环分配多个变量
- magento - 为客户 Magento 2.4 发送两次订单确认电子邮件
- c# - 在 Unity 中,如何根据另一个脚本中的随机选择动态修改游戏对象标签?
- python - Pandas.astype() 值错误
- javascript - 打字稿中的接口及其转换为 Javascript