# models.py
class Gallery(models.Model):
images = models.ManyToManyField(Image, null=True, blank=True)
class Image(models.Model):
image = models.ImageField()
# views.py
class GalleryIndex(ListView):
model = Gallery
我需要为每个图库获取缩略图,这是它的第一张/最后一张/任何图像。 如何在不调用第二个SQL查询的情况下将任何图库的图像限制为自定义属性(不覆盖Gallery.images
)?Django ORM m2m限制为1
这只适用于每个画廊,但不适用于所有人......我错了吗? – mktums