所以我知道我的话题很模糊,我不知道什么是正确的措词,但是在这里我将解释我的问题。 这是我的模态课程:
class Course(models.Model):
COURSE_TYPE = (
('Theory', 'Theory'),
('Lab', 'Lab')
)
course_id = models.CharField(max_length=100, primary_key=True)
course_name = models.CharField(max_length=200, null=True)
course_type = models.CharField(max_length=200, null=True, choices=COURSE_TYPE)
credit_hours = models.IntegerField(null=True)
contact_hours = models.IntegerField(null=True)
def __str__(self):
return self.course_id + ' - ' + self.course_name
这是我的莫代尔教授
class Professor(models.Model):
professor_id = models.AutoField(primary_key=True)
professor_name = models.CharField(max_length=200, null=True)
courses = models.ManytoManyFields(Course, null=True, on_delete=models.CASCADE
working_hours = models.IntegerField(null=True)
available_hours = models.IntegerField(null=True)
我已经保存了数据,但是当我想在界面上检索该数据时。我想在下拉菜单中选择课程,然后所有可用的教授都应显示在下一个下拉菜单中。
赞
对此