def post_publish(sender, **kwargs):
permanent_cache.delete('catalogue.book_list')
+ permanent_cache.delete('catalogue.catalogue')
Book.published.connect(post_publish)
def _remove_book_from_index_handler(sender, instance, **kwargs):
""" remove the book from search index, when it is deleted."""
import search
- search.JVM.attachCurrentThread()
idx = search.Index()
idx.open(timeout=10000) # 10 seconds timeout.
try: