From 0e756017e83e4d0314bcc5207eb88e0bed4e4505 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Bedna=C5=99=C3=ADk?= <jan.bednarik@gmail.com> Date: Thu, 28 May 2020 01:08:57 +0200 Subject: [PATCH] majak: Redis cache --- majak/settings/base.py | 6 ++++++ requirements/base.in | 1 + requirements/base.txt | 4 +++- 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/majak/settings/base.py b/majak/settings/base.py index 13b7ba4e0..8e99ea934 100644 --- a/majak/settings/base.py +++ b/majak/settings/base.py @@ -164,6 +164,12 @@ LOGGING = { "root": {"level": "INFO", "handlers": ["console"]}, } +# CACHES +# ------------------------------------------------------------------------------ +CACHES = { + "default": env.cache("CACHE_URL", default="locmemcache://"), +} + # WAGTAIL SETTINGS # ------------------------------------------------------------------------------ WAGTAIL_SITE_NAME = "Maják" diff --git a/requirements/base.in b/requirements/base.in index 902b800ae..dd13d9e6a 100644 --- a/requirements/base.in +++ b/requirements/base.in @@ -2,6 +2,7 @@ wagtail wagtailmenus django-environ django-extensions +django-redis psycopg2-binary pirates<=0.4 whitenoise diff --git a/requirements/base.txt b/requirements/base.txt index 377af2d3d..0d5e38433 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -15,9 +15,10 @@ django-cogwheels==0.3 # via wagtailmenus django-environ==0.4.5 # via -r base.in django-extensions==2.2.9 # via -r base.in django-modelcluster==5.0.1 # via wagtail +django-redis==4.12.1 # via -r base.in django-taggit==1.2.0 # via wagtail django-treebeard==4.3.1 # via wagtail -django==3.0.6 # via django-taggit, django-treebeard, djangorestframework, mozilla-django-oidc, wagtail +django==3.0.6 # via django-redis, django-taggit, django-treebeard, djangorestframework, mozilla-django-oidc, wagtail djangorestframework==3.11.0 # via wagtail draftjs-exporter==2.1.7 # via wagtail html5lib==1.0.1 # via wagtail @@ -38,6 +39,7 @@ pyopenssl==19.1.0 # via josepy python-dateutil==2.8.1 # via arrow, ics python-ldap==3.2.0 # via pirates pytz==2020.1 # via django, django-modelcluster, l18n +redis==3.5.2 # via django-redis requests==2.23.0 # via -r base.in, mozilla-django-oidc, wagtail six==1.14.0 # via cryptography, django-extensions, html5lib, ics, josepy, l18n, mozilla-django-oidc, pyopenssl, python-dateutil soupsieve==2.0 # via beautifulsoup4 -- GitLab