mirror of
https://github.com/django/django.git
synced 2025-10-26 07:06:08 +00:00
Refs #34380 -- Added FORMS_URLFIELD_ASSUME_HTTPS transitional setting.
This allows early adoption of the new default "https".
This commit is contained in:
@@ -53,6 +53,8 @@ details on these changes.
|
||||
* ``get_prefetcher()`` and ``prefetch_related_objects()`` will no longer
|
||||
fallback to ``get_prefetch_queryset()``.
|
||||
|
||||
* The ``FORMS_URLFIELD_ASSUME_HTTPS`` transitional setting will be removed.
|
||||
|
||||
See the :ref:`Django 5.1 release notes <deprecated-features-5.1>` for more
|
||||
details on these changes.
|
||||
|
||||
|
||||
@@ -1155,7 +1155,9 @@ For each field, we describe the default widget used if you don't specify
|
||||
.. deprecated:: 5.0
|
||||
|
||||
The default value for ``assume_scheme`` will change from ``"http"`` to
|
||||
``"https"`` in Django 6.0.
|
||||
``"https"`` in Django 6.0. Set :setting:`FORMS_URLFIELD_ASSUME_HTTPS`
|
||||
transitional setting to ``True`` to opt into using ``"https"`` during
|
||||
the Django 5.x release cycle.
|
||||
|
||||
``UUIDField``
|
||||
-------------
|
||||
|
||||
@@ -1675,6 +1675,20 @@ renderers are:
|
||||
* ``'``:class:`django.forms.renderers.Jinja2`\ ``'``
|
||||
* ``'``:class:`django.forms.renderers.TemplatesSetting`\ ``'``
|
||||
|
||||
.. setting:: FORMS_URLFIELD_ASSUME_HTTPS
|
||||
|
||||
``FORMS_URLFIELD_ASSUME_HTTPS``
|
||||
-------------------------------
|
||||
|
||||
.. versionadded:: 5.0
|
||||
.. deprecated:: 5.0
|
||||
|
||||
Default: ``False``
|
||||
|
||||
Set this transitional setting to ``True`` to opt into using ``"https"`` as the
|
||||
new default value of :attr:`URLField.assume_scheme
|
||||
<django.forms.URLField.assume_scheme>` during the Django 5.x release cycle.
|
||||
|
||||
.. setting:: FORMAT_MODULE_PATH
|
||||
|
||||
``FORMAT_MODULE_PATH``
|
||||
@@ -3635,6 +3649,7 @@ File uploads
|
||||
Forms
|
||||
-----
|
||||
* :setting:`FORM_RENDERER`
|
||||
* :setting:`FORMS_URLFIELD_ASSUME_HTTPS`
|
||||
|
||||
Globalization (``i18n``/``l10n``)
|
||||
---------------------------------
|
||||
|
||||
@@ -612,7 +612,11 @@ Miscellaneous
|
||||
* The ``ForeignObject.get_reverse_joining_columns()`` method is deprecated.
|
||||
|
||||
* The default scheme for ``forms.URLField`` will change from ``"http"`` to
|
||||
``"https"`` in Django 6.0.
|
||||
``"https"`` in Django 6.0. Set :setting:`FORMS_URLFIELD_ASSUME_HTTPS`
|
||||
transitional setting to ``True`` to opt into assuming ``"https"`` during the
|
||||
Django 5.x release cycle.
|
||||
|
||||
* ``FORMS_URLFIELD_ASSUME_HTTPS`` transitional setting is deprecated.
|
||||
|
||||
* Support for calling ``format_html()`` without passing args or kwargs will be
|
||||
removed.
|
||||
|
||||
Reference in New Issue
Block a user