Django 获取外键的ID

Django 获取外键的ID,django,django-models,django-admin,Django,Django Models,Django Admin,我正在尝试获取此用户外键的id class Report(models.Model): user=models.ForeignKey(User, related_name='report_user') def __unicode__(self): return self.user.get_username() 我想获取同一类中的用户id。这似乎不起作用 def cor_report(self): return Test.objects.ge

我正在尝试获取此用户外键的id

class Report(models.Model):

    user=models.ForeignKey(User, related_name='report_user')

    def __unicode__(self):
        return self.user.get_username()
我想获取同一类中的用户id。这似乎不起作用

def cor_report(self):

        return Test.objects.get(id=user_id)
我做错了什么?谢谢

它起作用了!谢谢:)对不起,我没有足够的声誉来支持你的回答:/
def cor_report(self):
    return Test.objects.get(id=self.user.id)