Accessor._img is assigned only if need in _create

This commit is contained in:
Justin Driscoll 2009-01-10 14:08:42 -05:00
parent 8a0bd9c5a9
commit 8edef78bed

View file

@ -46,6 +46,8 @@ class Accessor(object):
def _create(self):
if self._exists():
if self._img is None:
self._img = Image.open(self.file)
return
self._img = self.spec.process(Image.open(self._obj._imgfield.file),
self._obj)
@ -88,7 +90,6 @@ class Accessor(object):
def image(self):
if self._img is None:
self._create()
self._img = Image.open(self.file)
return self._img
@property