| Age | Commit message (Collapse) | Author |
|
|
|
and 3.8.4+.
Fixed sending emails crash on email addresses with display names longer
then 75 chars on Python 3.6.11+, 3.7.8+, and 3.8.4+.
Wrapped display names were passed to email.headerregistry.Address()
what caused raising an exception because address parts cannot contain
CR or LF.
See https://bugs.python.org/issue39073
Co-Authored-By: Mariusz Felisiak <felisiak.mariusz@gmail.com>
|
|
Forwardported 3.1 release notes from 474f65406fe2e568482d83db2ea94c0409afa039.
|
|
|
|
|
|
timesince()/timeuntil().
|
|
Django 2.2 and 3.0 don't support settings samesite='None' in
HttpResponse.set_cookie() so fix is not necessary and will not be
backported.
|
|
HttpResponse.delete_cookie().
Cookies with the "SameSite" flag set to None and without the "secure"
flag will be soon rejected by latest browser versions.
This affects sessions and messages cookies.
|
|
|
|
This required implementing a limited form of dynamic dispatch to combine
expressions with numerical output. Refs #26355 should eventually provide
a better interface for that.
|
|
|
|
|
|
instance to admin docs.
|
|
|
|
|
|
|
|
|
|
|
|
get_prep_value() method is complementary of from_db_value().
Follow up to e9103402c0fa873aea58a6a11dba510cd308cb84.
|
|
|
|
|
|
|
|
and body.
|
|
|
|
|
|
|
|
|
|
CheckConstraint.check and UniqueConstraint.condition.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com>
|
|
tables modifications.
|
|
|
|
|
|
os.PathLike in migrations.
|
|
Thanks to Dan Ward for the initial patch.
|
|
PostgreSQL.
The namespace of the constraint must be included when making the
constraint immediate.
Regression in 22ce5d0031bd795ade081394043833e82046016c.
Thanks Rodrigo Estevao for the report.
|
|
|
|
|
|
|
|
This mostly reverts af1893c4ff8fdbf227a43a559d90bb1c1238b01a.
|
|
|
|
ModelAdmin.search_fields.
|