app/soc/logic/models/base.py
changeset 2853 80a71738cb4f
parent 2852 cdef54d9a356
child 2854 003a84e774e2
equal deleted inserted replaced
2852:cdef54d9a356 2853:80a71738cb4f
   355     Returns:
   355     Returns:
   356       - Query object instantiated with the given properties
   356       - Query object instantiated with the given properties
   357     """
   357     """
   358 
   358 
   359     from google.appengine.api import memcache
   359     from google.appengine.api import memcache
   360     queries = memcache.get('__melange_queries')
   360     from soc.logic import system
   361     if not queries:
   361 
       
   362     if system.isDebug():
       
   363       queries = memcache.get('__melange_queries')
       
   364       if not queries:
   362         queries = []
   365         queries = []
   363     queries.append((self._model.__name__, filter, order))
   366       queries.append((self._model.__name__, filter, order))
   364     memcache.set('__melange_queries', queries)
   367       memcache.set('__melange_queries', queries)
   365 
   368 
   366     if not filter:
   369     if not filter:
   367       filter = {}
   370       filter = {}
   368 
   371 
   369     if not ancestors:
   372     if not ancestors: