django从shell中的另一个访问模型的外键vlues

django从shell中的另一个访问模型的外键vlues,django,django-models,Django,Django Models,我有一个django模型,如下所示: class Model1(models.Model): model1name = models.CharField(max_length=200, blank=True, null=True) class Model2(models.Model): model1 = models.ForeignKey(Model1) model2name = models.CharField(max_length=200, blank=True,

我有一个django模型,如下所示:

class Model1(models.Model):
    model1name = models.CharField(max_length=200, blank=True, null=True)

class Model2(models.Model):
    model1 = models.ForeignKey(Model1)
    model2name = models.CharField(max_length=200, blank=True, null=True)
在shell中,我试图使用model2的外键值访问Model1中的值,但我不确定如何获取它们

我应该使用什么命令来获取外键模型中的值

我尝试过类似的方法,但没有成功:

item = Model2.objects.model1.all()

外键来自model2的特定实例,而不是类本身。因此,假设您有一个实例,您可以遵循与标准点表示法的关系:

my_model2_instance.model1.model1name