Claude Paroz
dd82f1df55
[1.11.x] Fixed #28502 -- Made stringformat template filter accept tuples.
...
Backport of 4ead705cb3 and
ed77bea582 from master
2017-08-22 08:57:50 -04:00
Mariusz Felisiak
07e34f8bca
[1.11.x] Fixed #28498 -- Fixed test database creation with cx_Oracle 6.
...
Backport of 6784383e93 from master
2017-08-16 18:42:41 +02:00
Tim Graham
a49764dd9d
[1.11.x] Fixed #28441 -- Fixed GEOS version parsing with a commit hash at the end.
...
A less invasive backport of 78c155cf2e
from master
2017-08-02 09:46:52 -04:00
Rachel Tobin
801b6fb32e
[1.11.x] Fixed #28418 -- Fixed queryset crash when using a GenericRelation to a proxy model.
...
Backport of f9e5f9ae9f from master
2017-07-21 18:26:03 -04:00
Roman Selivanov
99d5059d76
[1.11.x] Fixed #28414 -- Fixed ClearableFileInput rendering as a subwidget of MultiWidget.
...
Backport of d4da39685b from master
2017-07-19 14:45:59 -04:00
Florian Apolloner
9350f77c69
[1.11.x] Fixed #28399 -- Fixed QuerySet.count() for union(), difference(), and intersection() queries.
...
Backport of adab280cef from master
2017-07-15 09:10:42 -04:00
Tim Graham
d9ef8ffb58
[1.11.x] Refs #28174 -- Fixed autoreload test crash on Python 2/non-ASCII path.
2017-07-15 08:48:28 -04:00
Srinivas Reddy Thatiparthy
a3b5df8ed5
[1.11.x] Fixed #28387 -- Fixed has_changed() for disabled form fields that subclass it.
...
Backport of 5debbdfcc8 from master
2017-07-14 13:27:30 -04:00
Mark Rogaski
fc6b90bdb7
[1.11.x] Fixed #28174 -- Fixed crash in runserver's autoreload with Python 2 on Windows with non-str environment variables.
2017-07-13 13:12:29 -04:00
Sergey Fedoseev
30f334cc58
[1.11.x] Fixed #28389 -- Fixed pickling of LazyObject on Python 2 when wrapped object doesn't have __reduce__().
...
Partial revert of 35355a4ffe .
2017-07-12 09:11:48 -04:00
Mariusz Felisiak
346b46a274
[1.11.x] Fixed #28378 -- Fixed union() and difference() when combining with a queryset raising EmptyResultSet.
...
Thanks Jon Dufresne for the report. Thanks Tim Graham and Simon Charette
for the reviews.
Backport of ca74e56350 from master
2017-07-10 20:50:50 +02:00
Mariusz Felisiak
b72298de75
[1.11.x] Added test for intersection() when combining with a queryset raising EmptyResultSet.
...
Backport of 9bca0d0b38 from master
2017-07-10 20:49:15 +02:00
Tim Graham
81febf4def
[1.11.x] Fixed #28355 -- Fixed widget rendering of non-ASCII date/time formats on Python 2.
2017-07-06 07:41:57 -04:00
Jon Dufresne
8641489f4d
[1.11.x] Fixed #28345 -- Applied limit_choices_to during ModelForm.__init__().
...
field_for_model() now has an additional keyword argument,
apply_limit_choices_to, allowing it to continue to be used to create
form fields dynamically after ModelForm.__init__() is called.
Thanks Tim Graham for the review.
Backport of a1be12fe19 from master
2017-06-30 21:28:47 -04:00
Simon Charette
c1621d8008
[1.11.x] Fixed #28350 -- Fixed UnboundLocalError crash in RenameField with nonexistent field.
...
Thanks Tim for the review.
Backport of 5cbcb36839 from master
2017-06-30 13:12:33 -04:00
Josh Schneier
7765d3ba9b
[1.11.x] Fixed #28298 -- Prevented a primary key alteration from adding a foreign key constraint if db_constraint=False.
...
Backport of fba0eaa5d6 from master
2017-06-22 21:54:46 -04:00
Mariusz Felisiak
d50e0e6553
[1.11.x] Simplified schema.tests with assertForeignKeyExists()/assertForeignKeyNotExists().
...
Backport of 663d1c3160 from master
2017-06-22 21:49:25 -04:00
Tim Graham
a3b1319d58
[1.11.x] Fixed #28176 -- Restored the uncasted option value in ChoiceWidget template context.
...
Backport of 221e6e1817 from master
2017-06-17 18:33:01 -04:00
Tim Graham
f0ec88fb63
[1.11.x] Fixed #28303 -- Prevented localization of attribute values in the DTL attrs.html widget template.
...
Backport of 3b050fd0d0 from master
2017-06-17 17:16:08 -04:00
Claude Paroz
49de4f1541
[1.11.x] Refs #24423 -- Readded inadvertently deleted i18n tests.
...
Mistake in 97c1931c4f .
Backport of 357a6428980961b2c5311eb75d16229c7fc0d982 from master
2017-06-14 22:11:55 -04:00
Mikhail Golubev
16431b03f8
[1.11.x] Fixed #28229 -- Fixed the value of LoginView's "next" template variable.
...
Backport of e7dc39fb65 from master
2017-06-13 09:19:11 -04:00
orf
f908e9d015
[1.11.x] Fixed #28284 -- Prevented Paginator's unordered object list warning from evaluating a QuerySet.
...
Backport of a118287bca from master
2017-06-13 08:34:49 -04:00
Mariusz Felisiak
44e29ea1e9
[1.11.x] Fixed #28293 -- Fixed union(), intersection(), and difference() when combining with an EmptyQuerySet.
...
Thanks Jon Dufresne for the report and Tim Graham for the review.
Backport of 82175ead72 from master
2017-06-13 08:33:26 +02:00
Paulo
927d9b51fe
[1.11.x] Fixed #27967 -- Fixed KeyError in admin's inline form with inherited non-editable pk.
...
Thanks Robin Anupol for the initial report and workaround.
Backport of 9dc83c356d from master
2017-06-12 21:22:53 -04:00
Jon Dufresne
ccb8297eee
[1.11.x] Fixed #28282 -- Fixed class-based indexes name for models that only inherit Model.
...
Backport of 0c3c37a376 from master
2017-06-08 09:47:18 -04:00
kakulukia
992f143bad
[1.11.x] Fixed #28278 -- Fixed invalid HTML for a required AdminFileWidget.
...
Backport of 525dc283a6 from master
2017-06-06 15:57:08 -04:00
Paulo
a0707947e4
[1.11.x] Fixed #28202 -- Fixed FieldListFilter.get_queryset() crash on invalid input.
...
Backport of 4ad2f86284 from master
2017-06-06 08:18:08 -04:00
Paulo
834d57b4de
[1.11.x] Fixed #28262 -- Fixed incorrect DisallowedModelAdminLookup when a nested reverse relation is in list_filter.
...
Backport of b7f99f84bc from master
2017-06-05 11:34:43 -04:00
Adam Johnson
b7d6077517
[1.11.x] Fixed #28269 -- Fixed Model.__init__() crash on models with a field that has an instance only descriptor.
...
Regression in d2a26c1a90 .
Backport of ed244199c7 from master
2017-06-05 09:15:55 -04:00
Adam Johnson
fa8346b9a9
[1.11.x] Added a test for Model._meta._property_names.
...
Backport of 36f09c8a29 from master
2017-06-05 09:05:53 -04:00
Claude Paroz
81c3967e55
[1.11.x] Refs #28192 -- Fixed documentation of ChoiceField choices requirement
...
Thanks Tim Graham for noticing the issue.
Backport of 54caca2d34 from master.
2017-06-03 16:19:09 +02:00
Chris Lamb
fa63fc91cc
[1.11.x] Fixed #26755 -- Fixed test_middleware_classes_headers if Django source isn't writable.
...
Backport of 2ec56bb782 from master
2017-06-02 10:29:39 -04:00
Jon Dufresne
1940e3daef
[1.11.x] Fixed #28265 -- Prevented renderer warning on Widget.render() with **kwargs.
...
Backport of 29a518006f from master
2017-06-02 09:52:53 -04:00
Tim Graham
3cd9a4b1ea
[1.11.x] Sorted imports per isort 4.2.9.
...
Backport of cde31daf88 from master
2017-06-01 13:30:08 -04:00
Manatsawin Hanmongkolchai
110bd82038
[1.11.x] Fixed #28242 -- Moved ImageField file extension validation to the form field.
...
Backport of a0c07d77fc from master
2017-06-01 10:44:47 -04:00
Tim Graham
af9a81aa7f
[1.11.x] Fixed a forms test after updated translations.
...
Backport of 84fb50df67 from master
2017-05-31 19:33:26 -04:00
Derrick Jackson
7250393f31
[1.11.x] Fixed #28170 -- Fixed file_move_safe() crash when moving files to a CIFS mount.
...
Backport of 789c290150 from master
2017-05-31 15:02:32 -04:00
Robert Rollins
877d7b71ae
[1.11.x] Fixed #28212 -- Allowed customizing the port that LiveServerTestCase uses.
2017-05-30 18:06:58 -04:00
Tim Graham
48274c1589
[1.11.x] Fixed AppRegistryNotReady error when running gis_tests in isolation on PostGIS.
...
Regression in 890537253c .
Backport of 4a251f8bce from master
2017-05-30 15:14:55 -04:00
Adit Biswas
4e675999d5
[1.11.x] Fixed #28209 -- Made date-based generic views return a 404 rather than crash when given an out of range date.
...
Backport of c2eea61dff from master
2017-05-30 13:32:20 -04:00
Mariusz Felisiak
5688562f66
[1.11.x] Fixed gis_tests.geoapp test with incorrect geodetic coordinates.
...
The latitude coordinates exceed -90, 90 bounds and caused a test failure
on Oracle 12.2.
Thanks Michał Wierzbowski for help preparing the patch.
Backport of 037d6540ec from master
2017-05-30 08:23:05 -04:00
Tim Graham
9b9a81024a
[1.11.x] Fixed #28199 -- Fixed Subquery generating unnecessary/invalid CAST.
...
Thanks Simon Charette for the fix.
Backport of f04495521a from master
2017-05-30 06:41:50 -04:00
Tim Graham
c341803315
[1.11.x] Fixed #28204 -- Fixed MultipleObjectMixin.paginate_queryset() crash on Python 2 if InvalidPage message contains non-ASCII.
2017-05-29 09:51:16 -04:00
Alex
b9abdd92ab
[1.11.x] Fixed #28222 -- Allowed settable properties in QuerySet.update_or_create()/get_or_create() defaults.
...
Backport of 37ab3c3f9d from master
2017-05-27 13:01:38 -04:00
vinay karanam
d1d08d86ba
[1.11.x] Fixed #28230 -- Allowed DjangoJsonEncoder to serialize CallableBool.
2017-05-22 21:58:38 -04:00
Daniel Hahler
a810f4aa04
[1.11.x] Refs #28207 -- Fixed contrib.auth.authenticate() if 'backend' is in the credentials.
...
Regression in 3008f30f19 .
Backport of a3ba2662cd from master
2017-05-22 13:00:44 -04:00
Tim Graham
f2b8fa1763
[1.11.x] Fixed #28210 -- Fixed Model._state.adding on MTI parent model after saving child model.
...
Regression in 38575b007a .
Backport of 59ab1b2683 from master
2017-05-19 21:09:42 -04:00
Tim Schneider
566726ff96
[1.11.x] Fixed #28197 -- Fixed introspection of index field ordering on PostgreSQL.
...
Backport of 3a5299c19c from master
2017-05-15 08:59:02 -04:00
Tamas Szabo
d945b7e42a
[1.11.x] Fixed #28207 -- Fixed contrib.auth.authenticate() if multiple auth backends don't accept a request.
...
Backport of 3008f30f19 from master
2017-05-15 08:15:18 -04:00
Tim Graham
74b0837bef
[1.11.x] Fixed #28188 -- Fixed crash when pickling model fields.
...
Regression in d2a26c1a90 .
Thanks Adam Alton for the report and test, and Adam Johnson for
suggesting the fix.
Backport of a9874d48b1 from master
2017-05-11 21:05:05 -04:00