django unique_适用于模型中的心房肌
在过去,我认为有一个名为unique_的模型atritibute用于定义外键,但我再也找不到它了。 假设一个名为Recommension的模型。用户可以推荐多个网站,但只能按域推荐一个。所以,我想为“user”、“recommendation.domain”或类似的东西设置一个唯一的_。 目前的做法是什么 推荐模式:django unique_适用于模型中的心房肌,django,django-models,Django,Django Models,在过去,我认为有一个名为unique_的模型atritibute用于定义外键,但我再也找不到它了。 假设一个名为Recommension的模型。用户可以推荐多个网站,但只能按域推荐一个。所以,我想为“user”、“recommendation.domain”或类似的东西设置一个唯一的_。 目前的做法是什么 推荐模式: class Recommendation(models.Model): is_recommended = models.BooleanField(default=True)
class Recommendation(models.Model):
is_recommended = models.BooleanField(default=True)
what = models.ForeignKey('Website', on_delete=models.CASCADE)
who = models.OneToOneField(User, on_delete=models.CASCADE)
title = models.CharField(max_length=255)
why = models.CharField(max_length=255, null=True, blank=True)
when = models.DateTimeField(auto_now_add=True)
class Meta:
ordering = ["-when"]
用户模型是Django内置的。
谢谢,我找到我的答案了。
属性是且不是唯一的_请在此处分享您的用户模型和建议,以便更清楚。