Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
django unique_适用于模型中的心房肌_Django_Django Models - Fatal编程技术网

django unique_适用于模型中的心房肌

django unique_适用于模型中的心房肌,django,django-models,Django,Django Models,在过去,我认为有一个名为unique_的模型atritibute用于定义外键,但我再也找不到它了。 假设一个名为Recommension的模型。用户可以推荐多个网站,但只能按域推荐一个。所以,我想为“user”、“recommendation.domain”或类似的东西设置一个唯一的_。 目前的做法是什么 推荐模式: class Recommendation(models.Model): is_recommended = models.BooleanField(default=True)

在过去,我认为有一个名为unique_的模型atritibute用于定义外键,但我再也找不到它了。 假设一个名为Recommension的模型。用户可以推荐多个网站,但只能按域推荐一个。所以,我想为“user”、“recommendation.domain”或类似的东西设置一个唯一的_。 目前的做法是什么

推荐模式:

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内置的。 谢谢,我找到我的答案了。 属性是且不是唯一的_

请在此处分享您的用户模型和建议,以便更清楚。