我试图通过ForeignKey访问模型的属性,如下所示:
class Foo(models.Model):
name = models.CharField('Name', max_length=64)
class FooImage(models.Model):
model = models.ForeignKey('Foo', related_name='image')
image = models.ImageField(upload_to='goo/{}/'.format(HERE))
我想要Foo
所在的HERE
的名称属性。我尝试了很多东西:
self.model.name
model.name
self.name
但它不起作用..所以,我该怎么做?
答案 0 :(得分:0)
请参阅https://docs.djangoproject.com/en/1.8/ref/models/relations/的django文件。在这里,您将深入了解如何访问相关字段。