+def _post_delete_handler(sender, instance, **kwargs):
+ """ refresh Book on BookMedia delete """
+ if sender == Collection:
+ permanent_cache.delete('catalogue.collection:%s' % instance.slug)
+ permanent_cache.delete('catalogue.catalogue')
+post_delete.connect(_post_delete_handler)
+
+