如何在django中关联一个对象和字段?

2024-10-02 12:34:10 发布

您现在位置:Python中文网/ 问答频道 /正文

其实我不知道怎么问这个问题。假设我在代码中有主题代码和主题名称的主题选择,我将使用get_object_displayORM来显示主题名称

...
SUBJECTS = (('MA8151','Engineering Mathematics'),('PH8151','Physics-1'),...)
subject = models.CharField(max_length=10, choices=SUBJECTS)

我想要的是,我想给选项添加另一个特性,每个选项都有主题名称、主题代码和一个学分。我想做个模特

...
subname = models.CharField(max_length=100)
subcode = models.CharField(max_length=6)
credit = models.SmallPositiveInteger()

但由于我是Django的新手,我不知道这将如何将对象链接到所选的名称?总的来说,如果我给一个学生分配一个subcode,我希望他的记录用相关的subname和相关的credit点更新

帮我找到解决办法。提前谢谢


Tags: 代码名称主题getobjectmodels选项length

热门问题