【发布时间】:2017-09-20 06:47:07
【问题描述】:
我想创建一个网站,帮助用户记住某些单词的含义。
class Word(models.Model):
word = models.CharField(max_length=30, unique=True)
meaning = models.CharField(max_length=200)
memory_strength = models.FloatField()
user = models.ForeignKey(User)
我希望每个用户对 Word 的每个项目都有单独(唯一)的 memory_strength 值,而对于每个用户来说,单词和含义的值都是相同的。我怎样才能做到这一点?
【问题讨论】:
-
您可以将
user和memory strength放在一个单独的模型中,并使用Word的外键,除非您遗漏了有关您的问题的一些内容。 -
那么,我会有两个模型:一个包含 user 和 memory_strength,另一个包含单词和含义?
标签: django-models