mirror of
https://github.com/Hopiu/django-imagekit.git
synced 2026-03-17 05:40:25 +00:00
ImageKit should now support optional imagefields better now.
This commit is contained in:
parent
125c2c1470
commit
ec83074cee
1 changed files with 2 additions and 2 deletions
|
|
@ -122,7 +122,7 @@ class ImageModel(models.Model):
|
|||
def save(self, clear_cache=True, *args, **kwargs):
|
||||
is_new_object = self._get_pk_val() is None
|
||||
super(ImageModel, self).save(*args, **kwargs)
|
||||
if is_new_object:
|
||||
if is_new_object and self._imgfield:
|
||||
clear_cache = False
|
||||
spec = self._ik.preprocessor_spec
|
||||
if spec is not None:
|
||||
|
|
@ -140,7 +140,7 @@ class ImageModel(models.Model):
|
|||
name = str(self._imgfield)
|
||||
self._imgfield.storage.delete(name)
|
||||
self._imgfield.storage.save(name, content)
|
||||
if clear_cache and self._imgfield != '':
|
||||
if clear_cache and not self._imgfield:
|
||||
self._clear_cache()
|
||||
self._pre_cache()
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue