def page_changed(sender, **kwargs):
"""
post_save receiver for Page model:
* clears Page-related cache keys,
* refresh mappings: alias <-> page real url,
* clears cache keys related to PageChanges.
"""
page = kwargs['instance']
cache_key = cachekeys.template_source(page.pk)
cache.delete(cache_key)
PageURLCache.refresh()
评论列表
文章目录