我只想要所有的问题,排名,和用户的选择
x = AnswerModel.objects.all(user=tim)?
class AnswerModel(models.Model):
user = models.ForeignKey(UserModel)
question = models.ForeignKey(QuestionModel)
rank = models.IntegerField(default=1)
choice = models.CharField(max_length=4, choices=CHOICE)
您有很多选择:
x = AnswerModel.objects.filter(user__username__exact='tim')
或者
x = AnswerModel.objects.filter(user= UserModel.objects.get(username__exact='tim'))
或者您也可以执行
get
,如果异常得到多个结果或找不到对象,它将抛出异常见Queryset API
相关问题 更多 >
编程相关推荐