mirror of
https://github.com/Hopiu/django-imagekit.git
synced 2026-03-17 05:40:25 +00:00
Revert signal names
This commit is contained in:
parent
cef3a41d86
commit
a3e9a080d4
4 changed files with 18 additions and 18 deletions
|
|
@ -20,13 +20,13 @@ class Optimistic(object):
|
|||
|
||||
"""
|
||||
|
||||
def on_cacheable_created(self, file):
|
||||
def on_source_created(self, file):
|
||||
validate_now(file)
|
||||
|
||||
def on_cacheable_deleted(self, file):
|
||||
def on_source_deleted(self, file):
|
||||
clear_now(file)
|
||||
|
||||
def on_cacheable_changed(self, file):
|
||||
def on_source_changed(self, file):
|
||||
validate_now(file)
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
from .exceptions import AlreadyRegistered, NotRegistered
|
||||
from .signals import (before_access, cacheable_created, cacheable_changed,
|
||||
cacheable_deleted)
|
||||
from .signals import (before_access, source_created, source_changed,
|
||||
source_deleted)
|
||||
|
||||
|
||||
class GeneratorRegistry(object):
|
||||
|
|
@ -54,9 +54,9 @@ class CacheableRegistry(object):
|
|||
"""
|
||||
|
||||
_signals = [
|
||||
cacheable_created,
|
||||
cacheable_changed,
|
||||
cacheable_deleted,
|
||||
source_created,
|
||||
source_changed,
|
||||
source_deleted,
|
||||
]
|
||||
|
||||
def __init__(self):
|
||||
|
|
@ -106,9 +106,9 @@ class CacheableRegistry(object):
|
|||
for generator in (generator_registry.get(id, cacheable=cacheable, **info)
|
||||
for id in self._cacheables[cacheable]):
|
||||
event_name = {
|
||||
cacheable_created: 'cacheable_created',
|
||||
cacheable_changed: 'cacheable_changed',
|
||||
cacheable_deleted: 'cacheable_deleted',
|
||||
source_created: 'source_created',
|
||||
source_changed: 'source_changed',
|
||||
source_deleted: 'source_deleted',
|
||||
}
|
||||
generator._handle_cacheable_event(event_name, cacheable)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
from django.dispatch import Signal
|
||||
|
||||
before_access = Signal()
|
||||
cacheable_created = Signal(providing_args=[])
|
||||
cacheable_changed = Signal()
|
||||
cacheable_deleted = Signal()
|
||||
source_created = Signal(providing_args=[])
|
||||
source_changed = Signal()
|
||||
source_deleted = Signal()
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
from django.db.models.signals import post_init, post_save, post_delete
|
||||
from django.utils.functional import wraps
|
||||
from ..signals import cacheable_created, cacheable_changed, cacheable_deleted
|
||||
from ..signals import source_created, source_changed, source_deleted
|
||||
|
||||
|
||||
def ik_model_receiver(fn):
|
||||
|
|
@ -66,16 +66,16 @@ class ModelSignalRouter(object):
|
|||
new_hashes = self.update_source_hashes(instance)
|
||||
for attname, file in self.get_field_dict(instance).items():
|
||||
if created:
|
||||
self.dispatch_signal(cacheable_created, file, sender,
|
||||
self.dispatch_signal(source_created, file, sender,
|
||||
instance, attname)
|
||||
elif old_hashes[attname] != new_hashes[attname]:
|
||||
self.dispatch_signal(cacheable_changed, file, sender,
|
||||
self.dispatch_signal(source_changed, file, sender,
|
||||
instance, attname)
|
||||
|
||||
@ik_model_receiver
|
||||
def post_delete_receiver(self, sender, instance=None, **kwargs):
|
||||
for attname, file in self.get_field_dict(instance).items():
|
||||
self.dispatch_signal(cacheable_deleted, file, sender, instance,
|
||||
self.dispatch_signal(source_deleted, file, sender, instance,
|
||||
attname)
|
||||
|
||||
@ik_model_receiver
|
||||
|
|
|
|||
Loading…
Reference in a new issue