def process_request(self, request): key = self.get_cache_key() val = cache.get(key) if getattr(self, 'previous_cache_value', None) != val: self.previous_cache_value = val reload_site.send(sender=None)
def signal_reload(self): reload_site.send(sender=self)