def handle(self, *args, **kwargs): try: assert settings.CACHES clear_dataset_cache() self.stdout.write('Your cache[dataset] has been cleared!\n') except AttributeError: raise CommandError('You have no cache configured!\n')
def invalidate_dataset_cache(self, request, dummy_obj): res = clear_dataset_cache() self.message_user(request, res, level=messages.INFO) return None # Redirect or Response or None
def delete(self, using=None): self.invalidate_cache() memcached_helper.clear_dataset_cache() super(RFLibrary, self).delete(using=using) logger.info('Deleted library: %s' % self.__unicode__())
def invalidate_dataset_cache(model_admin, request, dummy_obj): res = clear_dataset_cache() model_admin.message_user(request, res, level=messages.INFO) return None # Redirect or Response or None