diff options
-rw-r--r-- | ded/settings.py | 5 | ||||
-rw-r--r-- | engagements/views.py | 2 |
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" |