From f4aa94f848e21020ff5ae87fd50784a64f3a4e05 Mon Sep 17 00:00:00 2001 From: j Date: Thu, 15 Nov 2018 10:30:17 +0000 Subject: [PATCH] enable cache backend --- pandora/settings.py | 7 +++++++ requirements.txt | 1 + update.py | 3 +++ 3 files changed, 11 insertions(+) diff --git a/pandora/settings.py b/pandora/settings.py index a8e59fed0..4f24c8fc6 100644 --- a/pandora/settings.py +++ b/pandora/settings.py @@ -170,6 +170,13 @@ LOGGING = { } } +CACHES = { + 'default': { + 'BACKEND': 'django.core.cache.backends.db.DatabaseCache', + 'LOCATION': 'cache', + } +} + AUTH_PROFILE_MODULE = 'user.UserProfile' AUTH_CHECK_USERNAME = True FFMPEG = 'ffmpeg' diff --git a/requirements.txt b/requirements.txt index a3936b666..a3b5c98f7 100644 --- a/requirements.txt +++ b/requirements.txt @@ -10,3 +10,4 @@ requests==2.19.1 tornado<5 geoip2==2.9.0 youtube-dl +python-memcached diff --git a/update.py b/update.py index 72ad1db8e..e5a41f06c 100755 --- a/update.py +++ b/update.py @@ -249,6 +249,9 @@ if __name__ == "__main__": update_service('pandora-tasks') if old < 5975: run('./bin/pip', 'install', '-r', 'requirements.txt') + if old <= 6064: + run('./bin/pip', 'install', '-r', 'requirements.txt') + run('./pandora/manage.py', 'createcachetable') else: if len(sys.argv) == 1: release = get_release()