summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ded/settings.py5
-rw-r--r--engagements/views.py2
2 files changed, 5 insertions, 2 deletions
diff --git a/ded/settings.py b/ded/settings.py
index 9cba3b0..b2b1da0 100644
--- a/ded/settings.py
+++ b/ded/settings.py
@@ -14,6 +14,10 @@ from pathlib import Path
# Build paths inside the project like this: BASE_DIR / 'subdir'.
BASE_DIR = Path(__file__).resolve().parent.parent
+# For staging (on OpenShift)
+# was getting 403, CSRF verification failed error
+CSRF_COOKIE_SECURE = True
+SESSION_COOKIE_SECURE = True
# Quick-start development settings - unsuitable for production
# See https://docs.djangoproject.com/en/4.0/howto/deployment/checklist/
@@ -29,7 +33,6 @@ ALLOWED_HOSTS = ["ded-web-ho-defnucsyr-ded.apps.ocp1.azure.dso.digital.mod.uk",
STATIC_ROOT = BASE_DIR / "static"
# Application definition
-
INSTALLED_APPS = [
"instruments.apps.InstrumentsConfig",
"engagements.apps.EngagementsConfig",
diff --git a/engagements/views.py b/engagements/views.py
index fb804df..ae1abfd 100644
--- a/engagements/views.py
+++ b/engagements/views.py
@@ -16,7 +16,7 @@ from .forms import (
from .models import Engagement, EngagementEffort, EngagementType, Organisation
-class RegulatedEntitiesView(ListView, LoginRequiredMixin):
+class RegulatedEntitiesView(LoginRequiredMixin, ListView):
context_object_name = "entities"
queryset = Organisation.objects.filter(is_regulated_entity=True).order_by("name")
template_name = "engagements/organisations.html"