django从shell中的另一个访问模型的外键vlues
我有一个django模型,如下所示: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,
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