From 8eb40e793ca635111738cc887eaccb17cefc80ad Mon Sep 17 00:00:00 2001
From: Erwan Rouchet <rouchet@teklia.com>
Date: Mon, 3 Jan 2022 16:45:58 +0100
Subject: [PATCH] Use Django 4's built-in Redis cache backend

---
 arkindex/project/settings.py | 5 +----
 requirements.txt             | 1 -
 2 files changed, 1 insertion(+), 5 deletions(-)

diff --git a/arkindex/project/settings.py b/arkindex/project/settings.py
index 8fa49d285f..3e40c284f7 100644
--- a/arkindex/project/settings.py
+++ b/arkindex/project/settings.py
@@ -321,11 +321,8 @@ if conf['cache']['type'] is None:
 if conf['cache']['type'] == CacheType.Redis:
     CACHES = {
         'default': {
-            'BACKEND': 'django_redis.cache.RedisCache',
+            'BACKEND': 'django.core.cache.backends.redis.RedisCache',
             'LOCATION': conf['cache']['url'],
-            'OPTIONS': {
-                'CLIENT_CLASS': 'django_redis.client.DefaultClient',
-            }
         }
     }
 elif conf['cache']['type'] == CacheType.Memcached:
diff --git a/requirements.txt b/requirements.txt
index 484f2ac4bf..2c4ad6bb6c 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6,7 +6,6 @@ bleach==4.1.0
 django-admin-hstore-widget==1.1.0
 django-cors-headers==3.10.0
 django-enumfields==2.1.1
-django-redis==5.0.0
 django-rq==2.4.1
 djangorestframework==3.12.4
 drf-spectacular==0.18.2
-- 
GitLab