Python 如何编写筛选器以仅获取用户“tim”的所有字段

Python 如何编写筛选器以仅获取用户“tim”的所有字段,python,django,Python,Django,我只想要所有的问题,排名和用户的选择 x=AnswerModel.objects.alluser=tim 对此,您有多种选择: x=AnswerModel.objects.filteruser\uuuuu username\uuuuuuu exact='tim' 或 x=AnswerModel.objects.filteruser= UserModel.objects.getusername\uuu-exact='tim' 或者您也可以执行get,如果它得到多个结果或找不到对象,它将抛出异常 看

我只想要所有的问题,排名和用户的选择

x=AnswerModel.objects.alluser=tim


对此,您有多种选择:

x=AnswerModel.objects.filteruser\uuuuu username\uuuuuuu exact='tim'

x=AnswerModel.objects.filteruser= UserModel.objects.getusername\uuu-exact='tim'

或者您也可以执行get,如果它得到多个结果或找不到对象,它将抛出异常

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)