1
0
mirror of https://github.com/django/django.git synced 2025-10-31 09:41:08 +00:00
Commit Graph

9142 Commits

Author SHA1 Message Date
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
Sergey Fedoseev
a5c6040447 [2.0.x] Refs #27985 -- Reallowed using __exact=None as an alias for __isnull=True if a custom lookup class with lookup_name != None is registered as the exact lookup.
Regression in 58da81a5a3 and prerequisite
for refs #28896.

Backport of 10bfa876be from master
2017-12-12 17:15:16 -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
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
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
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
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
dbdf5deab0 [2.0.x] Refs #28871 -- Fixed admin_views selenium test failure.
Backport of 7664fe2759 from master
2017-12-02 09:59:02 -05:00
Tim Graham
63d425c679 [2.0.x] Fixed #28871 -- Fixed initialization of autocomplete widgets in "Add another" inlines.
Also allowed autocomplete widgets to work on AdminSites with a name other
than 'admin'.

Backport of 81057645f6 from master
2017-12-01 22:18:12 -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
50b35eef0b [2.0.x] Used a separate admin site for autocomplete tests.
Backport of 474bd7a5d4 from master
2017-12-01 22:05:16 -05:00
Sergey Fedoseev
70da0420c2 [2.0.x] Fixed #28863 -- Fixed filter on annotation that contains Q.
Backport of cf12257db2 from master
2017-12-01 21:49:01 -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
Vasiliy Bolshakov
6ece69a726 [2.0.x] Fixed #28866 -- Made InlineAdminFormSet include InlineModelAdmin's Media before its formset's Media.
This provides better backwards compatibility following refs #28377.

Backport of 03974d8122 from master
2017-12-01 08:45:50 -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
Nicolas Delaby
ae4132a940 [2.0.x] Fixed #28837 -- Fixed test client crash if an exception with more than one arg is raised.
Also removed usage of the problematic pattern elsewhere.

Regression in 6e55e1d88a.

Backport of 746caf3ef8 from master
2017-11-28 19:58:23 -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
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
Tim Graham
d380afc6a5 [2.0.x] Added assertion helpers for PostgreSQL's server-side cursor tests.
Backport of 6cb6382639 from master
2017-11-21 08:27:26 -05:00
Tim Graham
205290f510 [2.0.x] Fixed #28804 -- Fixed "Unknown system variable 'transaction_isolation'" on MariaDB.
Regression in 967450a3bf.

Backport of e3c852cbd6 from master
2017-11-20 10:08:58 -05:00
Tim Graham
5b21e3983d [2.0.x] Refs #28814 -- Fixed test_runner failure on Python 3.7.
Due to https://bugs.python.org/issue30399.

Backport of 9d1d3b2d2f from master
2017-11-17 17:25:20 -05:00
Mariusz Felisiak
3e7adb62bf [2.0.x] Skipped test_exact_sliced_queryset_limit_one_offset on Oracle.
This required slicing on subquery with equal operator.

Thanks Tim Graham for the review.
2017-11-15 21:14:40 +01:00
Mariusz Felisiak
0b2eb44ca0 [2.0.x] Fixed incorrect integer division in DeletionTests.test_large_delete_related.
Backport of 3fb1ad9505 from master
2017-11-15 21:01:33 +01:00
Tim Graham
189d9b16c8 [2.0.x] Fixed test failures due to ordering differences on PostgreSQL 10.
Backport of 9bea555d06 from master
2017-11-15 09:41:56 -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
022aebc550 [2.0.x] Fixed invalid escape sequence warning in check_framework test.
Backport of 532a4f22ad from master
2017-11-14 19:09:36 -05:00
Sergey Fedoseev
5638b77627 [2.0.x] Fixed #28794 -- Fixed tx_isolation deprecation warning on MySQL 5.7.20+.
Backport of 967450a3bf from master
2017-11-14 15:42:16 -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
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
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
Дилян Палаузов
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
Sergey Fedoseev
9e12e02afd [2.0.x] Refs #17448 -- Fixed GeoModelTest.test_raw_sql_query.
The test was a false positive.

Backport of 69922d303d from master
2017-11-04 10:56:34 -04:00
Michał Pasternak
e80a014fce [2.0.x] Fixed #28749 -- Added subquery support for ArrayField's __in lookup.
Backport of e554b72a2a from master
2017-11-01 15:40:32 -04:00
Charlie Denton
2e6dd975a2 [2.0.x] Fixed #28750 -- Allowed models to define Meta.manager_inheritance_from_future for backwards compatibility.
Refs 631f4ab061.

Backport of cbe334918a from master
2017-10-31 21:57:00 -04:00
Paulo
f2d5417d3b [2.0.x] Fixed #28742 -- Fixed AttributeError crash when assigning None to cached reverse relations.
Backport of fcfcf8aae4 from master
2017-10-30 14:25:34 -04:00
Adam Johnson
ea901eb9ad [2.0.x] Refs #27318 -- Made DummyCache.set_many() return a list for consistency with other backends.
Backport of abacd09f07 from master
2017-10-30 12:24:29 -04:00
Ran Benita
6b5f2e3b79 [2.0.x] Refs #28010 -- Allowed reverse related fields in SELECT FOR UPDATE .. OF.
Thanks Adam Chidlow for polishing the patch.

Backport of 03049fb8d9 from master
2017-10-28 21:42:51 -04:00
Mariusz Felisiak
f5184ae5dc [2.0.x] Fixed #28689 -- Fixed unquoted table names in Subquery SQL when using OuterRef.
Regression in f48bc7c3db.

Backport of 81e357a7e1 from master
2017-10-25 17:25:45 -04:00
Tomer Chachamu
57d46606ed [2.0.x] Fixed #28722 -- Made QuerySet.reverse() affect nulls_first/nulls_last.
Backport of 21a3a29dc9 from master
2017-10-21 21:00:30 -04:00
Jonas Haag
a831e4bad0 [2.0.x] Fixed #28711 -- Fixed unordered_list template filter with lazy translations.
Backport of d997ab7764 from master
2017-10-18 20:05:24 -04:00
Jonas Haag
673427d3fc [2.0.x] Refs #23260 -- Tested nested generator input to unordered_list template filter.
Backport of b21b1b10af from master
2017-10-18 19:46:07 -04:00
Tim Graham
9b3b7804d2 [2.0.x] Fixed #28497 -- Restored the ability to use sliced QuerySets with __exact.
Regression in ec50937bcb.

Thanks Simon Charette for review.

Backport of 1b73ccc4bf from master
2017-10-16 15:40:08 -04:00
Yuri Kaszubowski Lopes
325d3027db [2.0.x] Fixed #28713 -- Prevented ModelBackend.get_all_permissions() from mutating get_user_permissions().
Backport of d98210c255 from master
2017-10-14 20:48:03 -04:00
Claude Paroz
6481795d63 [2.0.x] Refs #28710 -- Simplified l10n format test
Backport of c1fa6672dd from master.
2017-10-14 21:09:44 +02:00
Claude Paroz
5595eccd4f [2.0.x] Fixed #28710 -- Fixed the Basque DATE_FORMAT string
Thanks Eneko Illarramendi for the report and initial patch.
Backport of 8c538871bd from master.
2017-10-13 19:50:18 +02:00
Tom
73d025a042 [2.0.x] Refs #28440 -- Fixed server connection closing test on macOS.
Backport of 32ade78c55 from master
2017-10-13 13:46:21 -04:00