这是我的模特:
class Product(models.Model):
title = models.CharField()
class Image(models.Model):
nombre = models.ImageField(upload_to=url)
product = models.ForeignKey(Product)
我需要列出所有产品和相关的图像。
在我的观点中使用:
Product.objects.all()
但是,我需要至少列出一张图片。
致以最诚挚的问候,
答案 0 :(得分:0)
您需要使用关系。
obj = Product.image_set.all()[:0]
将返回包含一个图像对象的列表。然后你可以用它来管理。如果您想在模板中获取它,请使用
{% for x in myobject.image_set.all %}
{{ x.nombre }}
{% endfor %}