diff --git a/website/utils.py b/website/utils.py index e68a4f87ed1..c7fe2f697fc 100644 --- a/website/utils.py +++ b/website/utils.py @@ -46,6 +46,8 @@ page_settings_map = { "writers": "website.helpers.blog.get_writers_args" } +no_cache = "message" + def render(page_name): """render html page""" try: @@ -68,8 +70,9 @@ def get_html(page_name): # load from cache, if auto cache clear is falsy if not (hasattr(conf, 'auto_cache_clear') and conf.auto_cache_clear or 0): - html = webnotes.cache().get_value("page:" + page_name) - from_cache = True + if not page_name in no_cache: + html = webnotes.cache().get_value("page:" + page_name) + from_cache = True if not html: webnotes.connect()