【发布时间】:2018-09-25 13:49:18
【问题描述】:
下图说明了我想在数据库中实现的所有内容。请我不知道如何将模型中的Unit和Course_code字段与选择字段中的每个课程联系起来......学生可以注册Turple中的所有课程 model.py
class Course(models.Model):
COURSES_CHOICES = (
('analysis', 'Analysis'),
('numerical', 'Numerical'),
('philosophy', 'Philosophy'),
)
course_names = models.Charfield(choices=COURSES_CHOICES, null=True,)
course_code = models.CharField(max_length=40)
couse_unit = models.intergerField()
class Department(models.Model):
name = models.Charfield(max_length=30)
student = models.ForeignKey(User)
course = models.ManyToManyField(Course)
我不知道我的 model.py 是否正确...我仍然是 Django 的学习者
【问题讨论】:
-
我觉得这个问题不太清楚,你的问题到底是什么?
-
我希望能够拥有图像上的数据集合,并且每一行都会有一个 MultiChoiceField,学生可以在其中注册多个课程,如上图所示... Unit、Code、Choicefield它们是同一模型上的不同字段
-
打印我的 Choicefield 时,我希望能够将 Unit 和 course_code 与选项字段中的每门课程放在同一行...非常欢迎您的贡献...感谢您的回复跨度>
标签: django django-models django-forms django-views django-orm