diff --git a/src/backend/impress/settings.py b/src/backend/impress/settings.py index e8c66e87..800ecb3c 100755 --- a/src/backend/impress/settings.py +++ b/src/backend/impress/settings.py @@ -331,6 +331,7 @@ class Base(Configuration): "django.contrib.messages.middleware.MessageMiddleware", "dockerflow.django.middleware.DockerflowMiddleware", "csp.middleware.CSPMiddleware", + "waffle.middleware.WaffleMiddleware", ] AUTHENTICATION_BACKENDS = [ @@ -352,6 +353,7 @@ class Base(Configuration): "parler", "treebeard", "easy_thumbnails", + "waffle", # Django "django.contrib.admin", "django.contrib.auth", diff --git a/src/backend/pyproject.toml b/src/backend/pyproject.toml index 6a22fa58..65798a13 100644 --- a/src/backend/pyproject.toml +++ b/src/backend/pyproject.toml @@ -42,6 +42,7 @@ dependencies = [ "django<6.0.0", "django-treebeard<5.0.0", "djangorestframework==3.16.1", + "django-waffle==5.0.0", "drf_spectacular==0.29.0", "dockerflow==2026.1.26", "easy_thumbnails==2.10.1",