【发布时间】:2018-08-17 06:17:00
【问题描述】:
我正在构建一个需要添加到用户模型“技能”的应用程序。这些技能是由用户创建和添加的,这也是一个模型。 我想为这个技能添加一个与多对多关系相关的值。该值将是一个从 1 到 10 的数字,用于指定用户在特定技能方面的级别。 所以我需要将一个级别与添加到用户的每个技能关联起来。
models.py
class Skill(models.Model):
name = models.CharField(max_length=50)
class Perfil(AbstractUser):
skills = models.ManyToManyField(Skill, blank=True, null=True)
有谁知道我该如何解决这个问题。提前致谢。
【问题讨论】:
-
阅读ManyToManyField
through参数
标签: python django model many-to-many