Python 访问父类的相关对象

Python 访问父类的相关对象,python,django,Python,Django,看看我的模型: class Gallery(models.Model): HeadImage = models.ImageField(upload_to="gallery",editable=True,blank=True,null=True) class Image(models.Model): Image = models.ImageField(upload_to="gallery") Gallery = models.ForeignKey(Gallery, relate

看看我的模型:

class Gallery(models.Model):
   HeadImage = models.ImageField(upload_to="gallery",editable=True,blank=True,null=True)

class Image(models.Model):
   Image = models.ImageField(upload_to="gallery")
   Gallery = models.ForeignKey(Gallery, related_name='images')

class Tour(Gallery):
   Category=models.ForeignKey(TourCategory)
   Name=models.CharField(max_length=100)
   Count=models.SmallIntegerField() 
现在,我有一个Tour对象,我想访问Tour对象的图像集,如下所示:

{% for i in tour.gallery_ptr.images.all %}
        <img src="{{MEDIAL_URL}}{{i.Image.url}}" width="500px" height="400px"/>
{% endfor %}
{%for i in tour.gallery\u ptr.images.all%}
{%endfor%}

但是这不起作用,我该怎么做呢?

在shell中尝试一下,效果很好。通过
tour.gallery\u ptr.images.all()
获取巡更对象的所有图像将生成所有图像对象。您可能必须在视图中而不是在模板中执行此操作


此外,当模板中的某些内容失败时,它会以静默方式失败。在您的视图中尝试这一点,您将得到一个很好的大错误,告诉您到底出了什么问题。

我在视图中尝试过,但没有错误!我可以访问“tour.gallery\u ptr.HeadImage”,但“tour.gallery\u ptr.images.all”没有结果!