diff --git a/requirements/base.in b/requirements/base.in
index 37fb3c9e8418d8398f3467c886d9cfaa6f9d7ffa..afc0daf20adae725751c8b6fa6f516e0cc804797 100644
--- a/requirements/base.in
+++ b/requirements/base.in
@@ -1,7 +1,7 @@
 wagtail
 wagtail-metadata
 wagtail-trash
-django
+django<=5.0.7
 django-environ
 django-extensions
 django-redis
diff --git a/requirements/base.txt b/requirements/base.txt
index e26e95ed36dd6450ee763d626102d03e0c419901..28152d4f9f8610c96502169602649ffa4a1e9344 100644
--- a/requirements/base.txt
+++ b/requirements/base.txt
@@ -85,7 +85,7 @@ decorator==5.1.1
     # via ipython
 defusedxml==0.7.1
     # via willow
-django==5.1.2
+django==5.0.7
     # via
     #   -r base.in
     #   django-extensions
diff --git a/requirements/dev.in b/requirements/dev.in
index 0cc5912dfdbe9cdc70567d4ac410670a9628a313..49f869dbd259d22f91826bdc9b83419042949be1 100644
--- a/requirements/dev.in
+++ b/requirements/dev.in
@@ -1,4 +1,4 @@
-django
+django<=5.0.7
 django-debug-toolbar
 pytest
 pytest-sugar
diff --git a/requirements/dev.txt b/requirements/dev.txt
index cf59441f3584db3d56440439e0c6f0994a7ef843..e5bbcebf726f99f1a6ab8aa2f4fa5563ec64a612 100644
--- a/requirements/dev.txt
+++ b/requirements/dev.txt
@@ -8,7 +8,7 @@ asgiref==3.8.1
     # via django
 coverage[toml]==7.6.4
     # via pytest-cov
-django==5.1.2
+django==5.0.7
     # via
     #   -r dev.in
     #   django-debug-toolbar