| Age | Commit message (Collapse) | Author |
|
|
|
Fixed a regression introduced by 28efafa24c.
Thanks Michal Čihař for the report and initial patch, and
Collin Anderson and Tim Graham for the reviews.
Backport of 8b4cc9df9c from master.
|
|
This fixes a regression introduced by 2a31d00933.
Thanks tony-zhu for the report.
Backport of f0bb3c98cc from master.
|
|
Thanks Naddiseo for reporting.
Backport of 5732424bee from master
|
|
when needed
Checked database destruction for ORA-29857, which happens when objects of
some types are left over in an old test database (notably, such objects
are created by the GIS backend). When this happens, we can resolve the
issue by dropping the test-user (if we are allowed to).
An alternative approach, to just switch the order of creation (so that,
if the test user exists and can be dropped, it is always dropped before
the tablespace) was considered; but since the user creation depends on
the tablespace, this would necessitate separating the dropping of the user
from its creation -- a change I am reluctant to make.
Thanks Josh Smeaton and Tim Graham for reviews.
Backport of 2e1ed5f33c from master
|
|
is a method.
The "check" name is a reserved word used by Django's check framework,
and cannot be redefined as something else other than a method, or the check
framework will raise an error.
This change amends the django.core.checks.model_check.check_all_models()
function, so that it verifies that a model instance's attribute "check"
is actually a method. This new check is assigned the id "models.E020".
Conflicts:
docs/ref/checks.txt
Backport of a5c77417a6 from master
|
|
Thanks Philip Gatt for the report and Tim Graham for the review.
Backport of 59d487e7fc from master.
|
|
backend as per RFC.
Backport of 8d789449c7861b8cf8b10d244f26d9d354989aaf from master.
|
|
Thanks ranjur for reporting bug, timgraham for review,
and collinanderson for contributing tips.
Backport of 06b11b617e from master
|
|
column into a NOT NULL one due to existing rows
Thanks to Simon Charette, Loic Bistuer and Tim Graham for the review.
Backport of f633ba778d from master
|
|
migrations.
Backport of a407b846b4 from master
|
|
Python 3.
Backport of 03d89168a2 from master
|
|
Added update_or_create to RelatedManager, ManyRelatedManager and
GenericRelatedObjectManager.
Added missing get_or_create to GenericRelatedObjectManager.
Conflicts:
tests/generic_relations/tests.py
tests/get_or_create/tests.py
Backport of ed37f7e979 from master
|
|
characters in request.
Thanks edevil for the report and Simon Charette for review.
Backport of 9dff5ce7c7 from master
|
|
in admindocs.
Backport of 2f16ff5a6c from master
|
|
Thanks Troy Grosfield for the report and Tim Graham for the tests.
Backport of ec2fd02bb3 from master
|
|
admin.
Thanks Simon Charette for review.
Backport of a24cf21722 from master
|
|
This reverts commit 154f5f0de108f428de2d5f488e0264f4459a4b66.
Aymeric: "I chose not to talk about django.setup() here on purpose.
This will hardly always be the correct solution."
Backport of 8121860be4 from master
|
|
Backport of 6fa9fa91a5 from master
|
|
|
|
imports.
Thanks Tim Graham for the review.
Backport of b23d47412c from master
|
|
Thanks Shai Berger for review.
Backport of a8f07530a7 from master
|
|
|
|
deconstruction.
Backport of 45bd7b3bd9 from master
|
|
Thanks Claude Paroz for suggestions and review.
Backport of 74e7f91e6d from master
|
|
Thanks sky-chen for the report.
Backport of 215aa4f53b from master
|
|
unapplying the wrong migrations."
Backport of d7ab2cefb7 from master
|
|
Thanks gkoller for the report and Markus Holtermann for review.
|
|
parameters
Backport of b9a670b227 from master
|
|
hooks to GenericInlineModelAdmin.
Backport of cf43a1ee90 from master
|
|
Backport of 729cd6a11a from master
|
|
Backport of 463952d940 from master
|
|
Backport of 83cd18633f from master
|
|
Backport of 0bea6c8749 from master
|
|
Backport of 903d144d85 from master.
|
|
Backport of 828edc5ba9 from master
|
|
Thanks Josh Smeaton and Claude Paroz for advice.
Backport of 7add30df01 from master
|
|
This is fixed more elegantly on master with a feature flag in 6c1a0581ab.
|
|
This is fixed more elegantly with a feature flag on master in 33e817a6d8.
|
|
Oracle cannot order_by() a TextField; refs #23504.
Backport of 7fc13178d6 from master
|
|
Backport of 7fce7f51ef from master
|
|
Backport of 8facb02faf from master
|
|
and zh_TW.
Backport of 1ac32e76ac from master
|
|
Backport of df7187d795 from master
|
|
This reverts commit 3a66035107a640c4905f0a5f247a45f32dbe16d7.
A regression test was also added.
Backport of d63ac5b595694c44ed8a64d782a177d2f92125d9 from master.
|
|
wrong migrations.
Backport of abcf28a076 from master
|
|
|
|
Made sure the app labels stay unique for the AppConfigStubs, so
migrations wouldn't fail if two dotted app names has the same last part
(e.g. django.contrib.auth and vendor.auth)
Backport of 5e32605ce9 from master.
|
|
a date rather than datetime.
Thanks igorcc for the report and Preston Timmons for review.
Backport of 66580fe97c from master
|
|
Backport of fbeb7979ee from master
|