src/pyams_content/shared/view/__init__.py
changeset 780 0e7088a263bc
parent 724 2f25e871eea1
child 783 e34cc04e9786
equal deleted inserted replaced
779:3b7fdd1ef715 780:0e7088a263bc
    90         views_cache = get_cache(VIEWS_CACHE_REGION, VIEWS_CACHE_NAME)
    90         views_cache = get_cache(VIEWS_CACHE_REGION, VIEWS_CACHE_NAME)
    91         if self.is_using_context:
    91         if self.is_using_context:
    92             cache_key = VIEW_CONTEXT_CACHE_KEY.format(view=ICacheKeyValue(self),
    92             cache_key = VIEW_CONTEXT_CACHE_KEY.format(view=ICacheKeyValue(self),
    93                                                       context=ICacheKeyValue(context))
    93                                                       context=ICacheKeyValue(context))
    94         else:
    94         else:
    95             cache_key = VIEW_CACHE_KEY.format(ICacheKeyValue(self))
    95             cache_key = VIEW_CACHE_KEY.format(view=ICacheKeyValue(self))
    96         try:
    96         try:
    97             results = views_cache.get_value(cache_key)
    97             results = views_cache.get_value(cache_key)
    98         except KeyError:
    98         except KeyError:
    99             registry = get_current_registry()
    99             registry = get_current_registry()
   100             adapter = registry.queryAdapter(self, IViewQuery, name='es')
   100             adapter = registry.queryAdapter(self, IViewQuery, name='es')