Форум сайта python.su
Добрый день!.. подскажите что не так с кешированием..
в settings.py такие настройки
CACHES = { 'default': { 'BACKEND': 'django.core.cache.backends.filebased.FileBasedCache', 'LOCATION': '/home/lamp/furniture/media/cache_backend', } }
MIDDLEWARE_CLASSES = ( 'django.middleware.cache.UpdateCacheMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.cache.FetchFromCacheMiddleware', # 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.auth.middleware.SessionAuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'django.middleware.security.SecurityMiddleware', )
{% load cache %} {% cache 500 pubmed %} <div>{{ result }}</div> {% endcache %}
Отредактировано wedoca (Авг. 24, 2015 17:10:01)
Офлайн
Благодарю за то что помогли разобраться!
У меня виртуальный сервер VPS:
- CentOs 6.6
- 2000 МГц
- 512 МБ оперативы
Хостер постоянно присылал уведомления что из за нехватки оперативной памяти умерло несколько процессов.
Перешел на тариф выше (2x2000 МГц////1024 МБ) - и все заработало само заработало.
Офлайн