本文整理汇总了Python中django.core.cache.backends.base.BaseCache.__init__方法的典型用法代码示例。如果您正苦于以下问题:Python BaseCache.__init__方法的具体用法?Python BaseCache.__init__怎么用?Python BaseCache.__init__使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类django.core.cache.backends.base.BaseCache
的用法示例。
在下文中一共展示了BaseCache.__init__方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: __init__
# 需要导入模块: from django.core.cache.backends.base import BaseCache [as 别名]
# 或者: from django.core.cache.backends.base.BaseCache import __init__ [as 别名]
def __init__(self, name, params):
BaseCache.__init__(self, params)
self._cache = _caches.setdefault(name, {})
self._expire_info = _expire_info.setdefault(name, {})
self._lock = _locks.setdefault(name, RWLock())
示例2: __init__
# 需要导入模块: from django.core.cache.backends.base import BaseCache [as 别名]
# 或者: from django.core.cache.backends.base.BaseCache import __init__ [as 别名]
def __init__(self, table):
self.db_table = table
self.app_label = 'django_cache'
self.model_name = 'cacheentry'
self.verbose_name = 'cache entry'
self.verbose_name_plural = 'cache entries'
self.object_name = 'CacheEntry'
self.abstract = False
self.managed = True
self.proxy = False
self.swapped = False
示例3: __init__
# 需要导入模块: from django.core.cache.backends.base import BaseCache [as 别名]
# 或者: from django.core.cache.backends.base.BaseCache import __init__ [as 别名]
def __init__(self, host, *args, **kwargs):
BaseCache.__init__(self, *args, **kwargs)
示例4: __init__
# 需要导入模块: from django.core.cache.backends.base import BaseCache [as 别名]
# 或者: from django.core.cache.backends.base.BaseCache import __init__ [as 别名]
def __init__(self, name, params):
BaseCache.__init__(self, params)
self._cache = _caches.setdefault(name, LRU(self._max_entries))
self._lock = _locks.setdefault(name, RWLock())
示例5: __init__
# 需要导入模块: from django.core.cache.backends.base import BaseCache [as 别名]
# 或者: from django.core.cache.backends.base.BaseCache import __init__ [as 别名]
def __init__(self, name, params):
BaseCache.__init__(self, params)
global _caches, _expire_info, _locks
self._cache = _caches.setdefault(name, {})
self._expire_info = _expire_info.setdefault(name, {})
self._lock = _locks.setdefault(name, RWLock())