From 84f3b6475bce1890f6ba95907d1f40f6c681ee2f Mon Sep 17 00:00:00 2001 From: Matthew Tretter Date: Wed, 24 Oct 2012 22:41:35 -0400 Subject: [PATCH] Add `files()` generator. Re: #165 --- imagekit/specs/sources.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/imagekit/specs/sources.py b/imagekit/specs/sources.py index 15c852e..3be4a7e 100644 --- a/imagekit/specs/sources.py +++ b/imagekit/specs/sources.py @@ -115,5 +115,9 @@ class ImageFieldSpecSource(object): self.image_field = image_field signal_router.add(self) + def files(self): + for instance in self.model_class.objects.all(): + yield getattr(instance, self.image_field) + signal_router = ModelSignalRouter()