... grating existing projects to the new mailers functionality. All Django projects that send email should: If using any third-party packages that send email, verify their compatibility with MAILERS before making other changes. Update email-related settin ... ith deprecation warnings enabled in production to catch those deprecations. Or carefully review your code (including third-party packages) for use of any deprecated email features. Other updates are needed only for projects or reusable Django librarie ... ut" in "OPTIONS" . EMAIL_USE_SSL becomes "use_ssl" in "OPTIONS" . EMAIL_USE_TLS becomes "use_tls" in "OPTIONS" . For third-party or custom email backends, the available "OPTIONS" depend on the backend. Refer to the third-party documentation, or for cu ... ... grating existing projects to the new mailers functionality. All Django projects that send email should: If using any third-party packages that send email, verify their compatibility with MAILERS before making other changes. Update email-related settin ... ith deprecation warnings enabled in production to catch those deprecations. Or carefully review your code (including third-party packages) for use of any deprecated email features. Other updates are needed only for projects or reusable Django librarie ... ut" in "OPTIONS" . EMAIL_USE_SSL becomes "use_ssl" in "OPTIONS" . EMAIL_USE_TLS becomes "use_tls" in "OPTIONS" . For third-party or custom email backends, the available "OPTIONS" depend on the backend. Refer to the third-party documentation, or for cu ... ... l validation of the scheme of the URL to redirect to (since, both within Django's own supplied applications and many third-party applications, accepting a user-supplied redirect target is a common pattern). Since then, two independent audits of the co ... ost-header issue, we are taking steps to provide tighter validation in response to reported problems (primarily with third-party applications, but to a certain extent also within Django itself). This comes in two parts: 1. A new utility function, djan ... for use whenever user-supplied redirect targets are accepted, to ensure that such redirects cannot lead to arbitrary third-party sites. 2. All of Django's own built-in views -- primarily in the authentication system -- which allow user-supplied redire ... ... l validation of the scheme of the URL to redirect to (since, both within Django's own supplied applications and many third-party applications, accepting a user-supplied redirect target is a common pattern). Since then, two independent audits of the co ... ost-header issue, we are taking steps to provide tighter validation in response to reported problems (primarily with third-party applications, but to a certain extent also within Django itself). This comes in two parts: 1. A new utility function, djan ... for use whenever user-supplied redirect targets are accepted, to ensure that such redirects cannot lead to arbitrary third-party sites. 2. All of Django's own built-in views -- primarily in the authentication system -- which allow user-supplied redire ... ... ド API ¶ このセクションでは、サードパーティのデータベースバックエンドで必要になる可能性のある変更について説明します。 Third-party database backends must implement support for table check constraints or set DatabaseFeatures.supports_table_check_constrai ... nts to False . Third party database backends must implement support for ignoring constraints or uniqueness errors while inserting or set DatabaseFeat ... ures.supports_ignore_conflicts to False . Third party database backends must implement introspection for DurationField or set DatabaseFeatures.can_introspect_duration_field to ... ... ド API ¶ このセクションでは、サードパーティのデータベースバックエンドで必要になる可能性のある変更について説明します。 Third-party database backends must implement support for table check constraints or set DatabaseFeatures.supports_table_check_constrai ... nts to False . Third party database backends must implement support for ignoring constraints or uniqueness errors while inserting or set DatabaseFeat ... ures.supports_ignore_conflicts to False . Third party database backends must implement introspection for DurationField or set DatabaseFeatures.can_introspect_duration_field to ... ... l validation of the scheme of the URL to redirect to (since, both within Django's own supplied applications and many third-party applications, accepting a user-supplied redirect target is a common pattern). Since then, two independent audits of the co ... ost-header issue, we are taking steps to provide tighter validation in response to reported problems (primarily with third-party applications, but to a certain extent also within Django itself). This comes in two parts: 1. A new utility function, djan ... for use whenever user-supplied redirect targets are accepted, to ensure that such redirects cannot lead to arbitrary third-party sites. 2. All of Django's own built-in views -- primarily in the authentication system -- which allow user-supplied redire ... ... l validation of the scheme of the URL to redirect to (since, both within Django's own supplied applications and many third-party applications, accepting a user-supplied redirect target is a common pattern). Since then, two independent audits of the co ... ost-header issue, we are taking steps to provide tighter validation in response to reported problems (primarily with third-party applications, but to a certain extent also within Django itself). This comes in two parts: 1. A new utility function, djan ... for use whenever user-supplied redirect targets are accepted, to ensure that such redirects cannot lead to arbitrary third-party sites. 2. All of Django's own built-in views -- primarily in the authentication system -- which allow user-supplied redire ... ... including SMTP servers in your own infrastructure and most commercial email service providers (ESPs). There are also third-party email backends available that integrate directly with ESP APIs or add other sending features. During development or testin ... "EMAIL_ACCOUNT_ID" ], "password" : os . environ [ "EMAIL_API_KEY" ], }, }, "notifications" : { "BACKEND" : "example.third.party.EmailBackend" , "OPTIONS" : { "api_key" : os . environ [ "THIRD_PARTY_API_KEY" ], "region" : "eu" , }, }, "admin" : { "BAC ... ation of this authentication scheme.) "notifications" sends through a hypothetical commercial email service, using a third-party EmailBackend that connects directly to their API. (See Third-party backends for pointers on locating real, community maint ... ... including SMTP servers in your own infrastructure and most commercial email service providers (ESPs). There are also third-party email backends available that integrate directly with ESP APIs or add other sending features. During development or testin ... "EMAIL_ACCOUNT_ID" ], "password" : os . environ [ "EMAIL_API_KEY" ], }, }, "notifications" : { "BACKEND" : "example.third.party.EmailBackend" , "OPTIONS" : { "api_key" : os . environ [ "THIRD_PARTY_API_KEY" ], "region" : "eu" , }, }, "admin" : { "BAC ... ation of this authentication scheme.) "notifications" sends through a hypothetical commercial email service, using a third-party EmailBackend that connects directly to their API. (See Third-party backends for pointers on locating real, community maint ... 2026年10月08日