Simon Charette
b40a1d774d
[2.0.x] Fixed #28884 -- Fixed crash on SQLite when renaming a field in a model referenced by a ManyToManyField.
...
Introspected database constraints instead of relying on _meta.related_objects
to determine whether or not a table or a column is referenced on rename
operations.
This has the side effect of ignoring both db_constraint=False and virtual
fields such as GenericRelation which aren't backend by database level
constraints and thus shouldn't prevent the rename operations from being
performed in a transaction.
Regression in 095c1aaa89
.
Thanks Tim for the additional tests and edits, and Mariusz for the review.
Backport of 9f7772e098
from master
2017-12-22 16:09:49 -05:00
Berker Peksag
17987b5511
[2.0.x] Updated documented mysqlclient requirement to 1.3.7.
...
The test requirement was bumped in
2514e044a7
.
Backport of ad9390bba2
from master
2017-12-21 19:13:32 -05:00
Tilmann Becker
c99ab335a1
[2.0.x] Fixed #28947 -- Fixed crash when coercing a translatable URL pattern to str.
...
Regression in df41b5a05d
.
Backport of 01384ce36c
from master
2017-12-20 20:56:57 -05:00
Tim Graham
6f86d8bc69
[2.0.x] Fixed #28941 -- Fixed crash in testserver command startup.
...
Regression in 2b09e4c88e
.
Backport of e7b804c060
from master
2017-12-20 15:15:24 -05:00
Sergey Fedoseev
2679cdbea2
[2.0.x] Refs #25181 -- Updated timezone.now() docs about obtaining the time in the current time zone.
...
Backport of a7a36bb4d8
from master
2017-12-20 10:44:45 -05:00
weijunji
f0801119b7
[2.0.x] Fixed #28929 -- Corrected QUnit examples.
...
Backport of 1ef8b30abe
from master
2017-12-18 09:50:50 -10:00
Daniel Hepper
cc17f39c9c
[2.0.x] Fixed #28938 -- Corrected Python compatibility in the tutorial.
...
Backport of 4dcd7723d5
from master
2017-12-18 09:13:42 -10:00
Sergey Fedoseev
0f7ca1e878
[2.0.x] Fixed #28915 -- Prevented SQLite from truncating trailing zeros in the fractional part of DecimalField.
...
This reverts commit a146b65628
and adds
a test for the regression.
Backport of 6fd6d8383f
from master
2017-12-12 22:01:25 -10:00
Rodrigo Pinheiro Marques de Araújo
9f39f202ab
[2.0.x] Fixed #28898 -- Corrected admin check to allow a OneToOneField in ModelAdmin.autocomplete_fields.
...
Backport of 30a389bd77
from master
2017-12-12 21:40:05 -10:00
Sergey Fedoseev
ce26ec0163
[2.0.x] Fixed #28896 -- Reallowed filtering a queryset with GeometryField=None.
...
Regression in 58da81a5a3
.
Backport of da71e4bb08
from master
2017-12-12 17:15:29 -10:00
Morgan Wahl
5ca9cf47a7
[2.0.x] Refs #28856 -- Fixed caching of a GenericForeignKey pointing to a model that uses more than one level of MTI.
...
Forwardport of 3522203502
from stable/1.11.x
2017-12-08 14:00:50 -05:00
M Somerville
6dea1b18f3
[2.0.x] Fixed #28891 -- Documented Origin's loader attribute.
...
Backport of 16bd4964df
from master
2017-12-07 12:20:22 -05:00
Sam Collins
66ccb3acb9
[2.0.x] Fixed typo in docs/ref/contrib/admin/index.txt.
...
Backport of 2d75e74e18
from master
2017-12-07 10:53:07 -05:00
Tim Graham
a06828cd2e
[2.0.x] Reverted "[1.11.x] Refs #28856 -- Fixed caching of a GenericForeignKey pointing to a model that uses more than one level of MTI."
...
This reverts commit a2aea4521d
as it was
committed by mistake.
2017-12-07 09:06:09 -05:00
Mohammad Esmaeilbeygi
6b01ff80b2
[2.0.x] Fixed import in docs/ref/models/conditional-expressions.txt example.
...
Backport of 9d1d0e2b70
from master
2017-12-07 08:58:04 -05:00
Morgan Wahl
a2aea4521d
[1.11.x] Refs #28856 -- Fixed caching of a GenericForeignKey pointing to a model that uses more than one level of MTI.
2017-12-06 10:08:52 -05:00
Tim Graham
e30674a1b7
[2.0.x] Fixed #28886 -- Updated prefix for example django.contrib.auth.urls URLs.
...
Backport of 4114b441ee
from master
2017-12-06 09:24:01 -05:00
Tim Graham
be70d3b968
[2.0.x] Fixed #28883 -- Doc'd that the uuid URL path converter matches lowercase only letters.
...
Backport of bae365e13c
from master
2017-12-06 09:16:52 -05:00
Mariusz Felisiak
741711f8a2
[2.0.x] Refs #28876 -- Fixed incorrect foreign key constraint name for models with quoted db_table.
...
Thanks Simon Charette and Tim Graham for the review and Carlos E. C.
Leite for the report.
Backport of fc48047586
from master
2017-12-05 22:34:56 +01:00
Mariusz Felisiak
73ab743866
[2.0.x] Refs #28876 -- Fixed incorrect class-based model index name generation for models with quoted db_table.
...
Thanks Simon Charette and Tim Graham for the review and Carlos E. C.
Leite for the report.
Backport of f79d9a322c
from master
2017-12-05 22:34:47 +01:00
Claude Paroz
dd5d405e62
[2.0.x] Removed 'development' word in contributing docs
...
Backport of f2ec896912
from master.
2017-12-05 18:44:06 +01:00
Nick Pope
c1d57615ac
[2.0.x] Fixed #28890 -- Removed newlines between MultiWidget's subwidgets.
...
Regression in b52c73008a
.
Backport of e014f91a70
from master
2017-12-05 11:44:11 -05:00
Tim Graham
e71f4e8632
[2.0.x] Added stub release notes for 1.11.9.
...
Backport of dfeb19121b
from master
2017-12-05 10:55:35 -05:00
Igor Starikov
b0d809ac6c
[2.0.x] Fixed typo in docs/ref/models/expressions.txt.
...
Backport of 3cc08f4b2b
from master
2017-12-05 08:40:07 -05:00
David Szotten
48beda6660
[2.0.x] Fixed grammar in docs/releases/2.0.txt.
...
Backport of bee4c2baed
from master
2017-12-04 08:56:19 -05:00
Sergey Fedoseev
6a70b576b5
[2.0.x] Fixed typo in docs/topics/testing/advanced.txt.
...
Backport of 3922f02dc6
from master
2017-12-04 11:55:12 +01:00
Tim Graham
7925351241
[2.0.x] Added stub release notes for 2.0.1.
...
Backport of 450c933fff
from master
2017-12-02 10:42:34 -05:00
Tim Graham
6c05e69221
[2.0.x] Added release dates for 2.0 and 1.11.8.
...
Backport of 335aad5d91
from master
2017-12-02 08:56:06 -05:00
Simon Charette
31d318d19c
[2.0.x] Fixed #28849 -- Fixed referenced table and column rename on SQLite.
...
Thanks Ramiro for the input and Tim for the review.
Backport of 095c1aaa89
from master
2017-12-01 22:15:48 -05:00
Tim Graham
4dc35e126d
[2.0.x] Fixed #28305 -- Fixed "Cannot change column 'x': used in a foreign key constraint" crash on MySQL with a sequence of AlterField or RenameField operations.
...
Regression in 45ded053b1
.
Backport of c3e0adcad8
from master
2017-12-01 19:09:21 -05:00
Simon Charette
d31424fec1
[2.0.x] Fixed #28856 -- Fixed a regression in caching of a GenericForeignKey pointing to a MTI model.
...
Regression in b9f8635f58
.
Modified backport of e50add6ca1
from master
2017-11-30 10:43:38 -05:00
Mads Jensen
4d3b8e199e
[2.0.x] Fixed #28702 -- Made query lookups for CIText fields use citext.
...
Backport of f0a68c2511
from master
2017-11-29 10:40:01 -05:00
Raphael Michel
75c1fd6538
[2.0.x] Fixed #28848 -- Fixed SQLite/MySQL crash when ordering by a filtered subquery that uses nulls_first/nulls_last.
...
Backport of 616f468760
from master
2017-11-27 11:39:57 -05:00
Luke Plant
a11b610325
[2.0.x] Linked to prefetch_related_objects func in DB optimization docs.
...
Backport of e283c1a
from master
2017-11-23 21:33:08 +03:00
Hyunwoo Park
4091a07f77
[2.0.x] Fixed typo in docs/topics/forms/media.txt.
...
Backport of 3f237c1a5b
from master
2017-11-22 07:48:08 -05:00
Frédéric Massart
427a8b4485
[2.0.x] Clarified who the AdminEmailHandler emails.
...
Backport of a5f1e5809f
from master
2017-11-21 12:05:49 -05:00
Dražen Odobašić
286120444f
[2.0.x] Fixed #28817 -- Made QuerySet.iterator() use server-side cursors after values() and values_list().
...
Backport of d97f026a7a
from master
2017-11-21 10:38:14 -05:00
Benjamin Bach
385e06d8c0
[2.0.x] Fixed #28815 -- Fixed ExtractYear imports in docs/ref/models/expressions.txt.
...
Backport of bf49d9eb0b
from master
2017-11-17 17:30:37 -05:00
Tim Graham
2b3907cf74
[2.0.x] Fixed #28802 -- Fixed typo in docs/topics/auth/default.txt.
...
Backport of d392fc293c
from master
2017-11-16 10:38:48 -05:00
Tim Graham
0f7b5b38b6
[2.0.x] Fixed #28796 -- Doc'd backwards incompatibility when reverse() receives bytestring args/kwargs.
...
Due to 301de774c2
.
Backport of 6bf85ff7e3
from master
2017-11-16 09:29:50 -05:00
Simon Charette
0696edbc6a
[2.0.x] Fixed #28792 -- Fixed index name truncation of namespaced tables.
...
Refs #27458 , #27843 .
Thanks Tim and Mariusz for the review.
Backport of ee85ef8315
from master
2017-11-15 07:58:36 -05:00
Tim Graham
3f372ef9d3
[2.0.x] Fixed #28786 -- Doc'd middleware ordering considerations due to CommonMiddleware setting Content-Length.
...
Backport of bc95314ca6
from master
2017-11-14 12:57:18 -05:00
Mariusz Felisiak
ca0a9c938f
[2.0.x] Fixed #28781 -- Added QuerySet.values()/values_list() support for union(), difference(), and intersection().
...
Thanks Tim Graham for the review.
Backport of 2d3cc94284
from master
2017-11-12 14:31:21 +01:00
Tim Graham
3c8c3ff637
[2.0.x] Fixed #28777 -- Clarified the docs for admin.register's args.
...
Backport of abaf0ab4a4
from master
2017-11-09 21:22:03 -05:00
shanghui
36dd0126a5
[2.0.x] Fixed #28645 -- Reallowed AuthenticationForm to raise the inactive user error when using ModelBackend.
...
Regression in e0a3d93730
.
Thanks Guilherme Junqueira for the report and Tim Graham for the review.
Backport of 359370a8b8
from master
2017-11-08 09:45:35 -05:00
Tim Graham
c869207ea2
[2.0.x] Fixed #28770 -- Warned that quoting a placeholder in a raw SQL string is unsafe.
...
Thanks Hynek Cernoch for the report and review.
Backport of 327f0f37ce
from master
2017-11-07 13:07:29 -05:00
Chris Lamb
518c11352c
[2.0.x] Fixed #28663 -- Add a check for likely incorrectly migrated django.urls.path() routes.
...
Backport of 998c9dd599
from master
2017-11-07 11:40:17 -05:00
Tim Graham
72f875541a
[2.0.x] Fixed typo in docs/topics/db/aggregation.txt.
...
Backport of 00b93c2b1e
from master
2017-11-07 09:03:26 -05:00
Дилян Палаузов
e68baf3862
[2.0.x] Fixed #28776 -- Fixed a/an/and typos in docs and comments.
...
Backport of 6c0042430e
from master
2017-11-06 22:41:23 -05:00
Tim Graham
bcaef2c91d
[2.0.x] Fixed #28765 -- Clarified docs about what types the __in lookup accepts.
...
Backport of 5587485d49
from master
2017-11-06 13:12:56 -05:00