def check_session_caching(app_configs, **kwargs): # pragma: no cover
errors = []
cached_engines = {
'django.contrib.sessions.backends.cache',
'django.contrib.sessions.backends.cached_db'}
if ('locmem' in settings.CACHES['default']['BACKEND'] and
settings.SESSION_ENGINE in cached_engines):
errors.append(
Warning(
'Session caching cannot work with locmem backend',
'User sessions need to be globally shared, use a cache server like Redis.',
'saleor.W001'))
return errors
评论列表
文章目录