From b8e94fd7961cbde8f6269a23178a9dc4da0f8b7b Mon Sep 17 00:00:00 2001 From: Adam Johnson Date: Thu, 9 May 2024 11:08:36 +0100 Subject: [PATCH] Prevent FORMS_URLFIELD_ASSUME_HTTPS warning on Django 5.0 --- configurations/base.py | 4 ++++ docs/changes.rst | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/configurations/base.py b/configurations/base.py index e14878e..6065ed0 100644 --- a/configurations/base.py +++ b/configurations/base.py @@ -46,6 +46,10 @@ class ConfigurationBase(type): # suppressed, as downstream users are expected to make a decision. # https://docs.djangoproject.com/en/3.2/releases/3.2/#customizing-type-of-auto-created-primary-keys "DEFAULT_AUTO_FIELD", + # FORMS_URLFIELD_ASSUME_HTTPS is a transitional setting introduced + # in Django 5.0. + # https://docs.djangoproject.com/en/5.0/releases/5.0/#id2 + "FORMS_URLFIELD_ASSUME_HTTPS" } # PASSWORD_RESET_TIMEOUT_DAYS is deprecated in favor of # PASSWORD_RESET_TIMEOUT in Django 3.1 diff --git a/docs/changes.rst b/docs/changes.rst index 4da9631..f03fe88 100644 --- a/docs/changes.rst +++ b/docs/changes.rst @@ -3,6 +3,11 @@ Changelog --------- +Unreleased +^^^^^^^^^^ + +- Prevent warning about ``FORMS_URLFIELD_ASSUME_HTTPS`` on Django 5.0. + v2.5.1 (2023-11-30) ^^^^^^^^^^^^^^^^^^^