Simon Charette
164cbdac7d
[1.9.x] Refs #25693 -- Added a regression test for `to_attr` validation on forward m2m.
...
Backport of cc8c02fa0f
from master
2015-11-11 12:27:15 -05:00
Simon Charette
946e7679f3
[1.9.x] Fixed #25730 -- Made Model.__str__() always return str instances.
...
Thanks to Kevin Turner for the report and Tim for the review.
Backport of 4cd5d846d4
from master
2015-11-11 12:19:34 -05:00
Marti Raudsepp
1eed16b9db
[1.9.x] Fixed #25720 -- Made gettext() return bytestring on Python 2 if input is bytestring.
...
This is consistent with the behavior of Django 1.7.x and earlier.
Backport of d3e3703a15
from master
2015-11-11 08:57:41 -05:00
Ian Foote
f9a08eb897
[1.9.x] Fixed #25693 -- Prevented data loss with Prefetch and ManyToManyField.
...
Thanks to Jamie Matthews for finding and explaining the bug.
Backport of 4608573788
from master
2015-11-10 12:12:45 -05:00
Marti Raudsepp
8db5122d69
[1.9.x] Fixed #25683 -- Allowed ModelChoiceField(queryset=...) to accept Managers.
...
This fixes a regression from refs #25496 .
Backport of 1155843a41
from master
2015-11-09 12:44:34 -05:00
Aymeric Augustin
ca0278f496
[1.9.x] Fixed debug view crash during autumn DST change.
...
This only happens if USE_TZ = False and pytz is installed (perhaps not
the most logical combination, but who am I to jugde?)
Refs #23714 which essentially fixed the same problem when USE_TZ = True.
Thanks Florian and Carl for insisting until I wrote a complete patch.
Backport of 1014ba026e
from master
2015-11-09 06:56:44 -05:00
Claude Paroz
194f893f02
[1.9.x] Removed ability to pass a geometry string to GIS functions
...
This was a possible confusion source with column name arguments.
Thanks Sergey Fedoseev for the suggestion.
2015-11-07 16:06:08 +01:00
Ville Skyttä
a3bbc38d54
[1.9.x] Fixed #25668 -- Misc spelling errors
...
Backport of 3ee18400ae
from master
2015-11-03 10:33:05 +00:00
Sergey Fedoseev
306efc8e45
[1.9.x] Fixed #25661 -- Fixed checking number of points during list assignment for `LinearRing`.
...
Backport of 1b598b4b4
from master.
2015-11-02 22:42:10 +01:00
Tim Graham
703369fb25
[1.9.x] Refs #24499 -- Removed an obsolete test check for PostGIS 1.5.
...
Backport of ab873e7a68
from master
2015-10-30 11:30:08 -04:00
Simon Charette
6eaf43a244
[1.9.x] Fixed #25622 -- Accounted for generic relations in the admin to field validation
...
Thanks to Jonathan Liuti for the report and Tim Graham for the review.
Backport of 9dcfecb7c6
from master
2015-10-29 13:15:40 -04:00
Dheerendra Rathor
6bb9f51ab8
[1.9.x] Fixed #25620 -- Made URLValidator prohibit URLs with consecutive dots in the domain section.
...
Backport of 96fe90f535
from master
2015-10-29 11:14:20 -04:00
Tim Graham
46850e2c85
[1.9.x] Ignored docutils deprecation warnings in runtests.py.
...
Backport of dbe79d9660
from master
2015-10-28 14:07:22 -04:00
Ian Foote
32e804cdb7
[1.9.x] Fixed #25609 -- Fixed regression in related field nested lookup error.
...
Backport of 32ef48aa56
from master
2015-10-27 13:57:52 -04:00
Simon Charette
da9e9484f2
[1.9.x] Revert "Fixed #25417 -- Added a field check for invalid default values."
...
This reverts commit 71ebcb85b9
.
Backport of 976bd519a8
from master
2015-10-27 11:17:02 -04:00
Tim Graham
1c0f598764
[1.9.x] Removed unnecessary app_label='auth' on auth_tests models.
...
This is a relic of when the tests were stored in contrib.auth.tests.
Backport of 590b8c1c57
from master
2015-10-27 08:38:19 -04:00
Tim Graham
0b4d11e175
[1.9.x] Fixed #25596 -- Fixed regression in password change view with custom user model.
...
The reverse() added in 50aa1a790c
crashed on a custom user model.
Backport of 5acf203db2
from master
2015-10-27 08:38:12 -04:00
Tim Graham
64a9115bce
[1.9.x] Fixed #25597 -- Fixed crash with SplitArrayField and IntegerField on invalid value.
...
Backport of 1f07da3e29
from master
2015-10-27 08:13:21 -04:00
Tim Graham
ca46dc323b
[1.9.x] Fixed "URLconf" spelling in code comments.
...
Backport of 37ea3cb03e
from master
2015-10-22 14:47:15 -04:00
Claude Paroz
e241444ef5
[1.9.x] Fixed #25592 -- Fixed misnamed strictly_above PostGIS lookup
...
Fixes a regression from 2bd1bbc42
. Thanks Daniel Wiesmann for the report
and Tim Graham for the review.
Backport of c08f85fd54
from master.
2015-10-22 20:33:55 +02:00
John Vandenberg
614ba3ad2d
[1.9.x] Fixed quad quoted ("""") docstring starts.
...
Backport of 9e3f6c7483
from master
2015-10-20 12:20:11 -04:00
Tim Graham
994e7661a8
[1.9.x] Fixed #25562 -- Skipped a time dependent admin_filters test on Windows.
...
Backport of 4a50daf6b3
from master
2015-10-19 20:27:36 -04:00
Simon Charette
522b0bc91f
[1.9.x] Fixed #25563 -- Cached deferred models in their proxied model's _meta.apps.
...
Thanks to Andriy Sokolovskiy for the report and Tim Graham for the review.
Backport of 3db3ab71e9
from master
2015-10-19 20:13:16 -04:00
Simon Charette
3aeb84df25
[1.9.x] Fixed #25560 -- Made empty string related_name invalid.
...
Thanks to Ali Lotfi for the initial report and patch
and Tim Graham for the review.
Backport of c1b6a8a98b
from master
2015-10-19 10:11:36 -04:00
Josh Smeaton
7a3b486ccd
[1.9.x] Fixed #25517 -- Made Concat function idempotent on SQLite.
...
Backport of 6c95b134e9
from master
2015-10-17 15:56:00 -04:00
Yusuke Miyazaki
9039ff60e3
[1.9.x] Fixed #25346 -- Allowed collectstatic to delete broken symlinks.
...
Backport of 0922bbf18d
from master
2015-10-17 14:14:29 -04:00
Tim Graham
faafd55722
[1.9.x] Used SchemaEditor.delete_model() for teardown in schema tests.
...
Some third-party database backends (MSSQL) have custom
delete_model() requirements that must be executed.
Thanks Michael Manfre for the initial patch and review.
Backport of 4dcc2a1955
from master
2015-10-16 09:12:20 -07:00
Antoine Catton
36e7d275ec
[1.9.x] Fixed #25506 -- Allowed filtering over a RawSQL annotation.
...
Co-Authored-By: Gavin Wahl <gwahl@fusionbox.com>
Backport of b971c1cd78
from master
2015-10-14 11:24:12 -07:00
Antoine Catton
38d6e1e2ad
[1.9.x] Fixed #25535 -- Made ForeignObject checks less strict.
...
Check that the foreign object `from_fields` are a subset of any unique
constraints on the foreign model.
Backport of 80dac8c33e
and
c7aff31397
from master
2015-10-14 05:26:42 -07:00
Tim Graham
7cd299584d
[1.9.x] Fixed #22705 -- Fixed QuerySet.bulk_create() on models without any fields on Oracle.
...
Fixed on other backends by 134ca4d438
.
Thanks Mariusz Felisiak for the solution.
Backport of 7a5b7e35bf
from master
2015-10-09 14:42:31 -04:00
Tim Graham
b646fbe4a7
[1.9.x] Fixed #14368 -- Allowed setting a reverse OneToOne relation to None.
...
Backport of 384ddbec1b
from master
2015-10-09 10:59:57 -04:00
Daniel Wiesmann
4326ac687e
[1.9.x] Fixed #25533 -- Changed datatype mapping for GDALRasters
...
Backport of 5d8985005e
from master.
2015-10-09 16:03:42 +02:00
Mariusz Felisiak
fbe8930745
[1.9.x] Fixed #25503 -- Fixed system check crash on ForeignKey to abstract model.
...
Backport of 914167abf1
from master
2015-10-06 19:23:53 -04:00
Riccardo Magliocchetti
6f653f759a
[1.9.x] Refs #12118 -- Allowed "mode=memory" in SQLite test database names.
...
Backport of 3543fec3b7
from master
2015-10-06 12:33:21 -04:00
Tim Graham
6bc8bdf55a
[1.9.x] Fixed #25496 -- Made ModelChoiceField respect prefetch_related().
...
Backport of 6afa6818fc
from master
2015-10-05 19:19:09 -04:00
Pindi Albert
3429dfe11d
[1.9.x] Fixed #25423 -- Made error message for unknown template tag more helpful.
...
Backport of 9f2881deb1
from master
2015-10-05 17:33:18 -04:00
Ben Kraft
63a1e912a7
[1.9.x] Fixed #25389 -- Fixed pickling a SimpleLazyObject wrapping a model.
...
Pickling a `SimpleLazyObject` wrapping a model did not work correctly; in
particular it did not add the `_django_version` attribute added in 42736ac8
.
Now it will handle this and other custom `__reduce__` methods correctly.
Backport of 35355a4ffe
from master
2015-10-03 13:01:08 -04:00
Tim Graham
59027a4cae
[1.9.x] Fixed #25466 -- Added backwards compatibility aliases for LoaderOrigin and StringOrigin.
...
Thanks Simon Charette for the DeprecationInstanceCheck class.
Backport of 8d1a001ef6
from master
2015-09-29 19:20:11 -04:00
Antoine Catton
db88e40312
[1.9.x] Refs #16860 -- Fixed password help text when there aren't any validators.
...
This avoids creating an empty list which is invalid HTML 4.
Backport of 53ccffdb8c
from master
2015-09-28 15:31:18 -04:00
Claude Paroz
fb901c82bf
[1.9.x] Made tests/serializers/models.py a models package
...
Thanks Tim Graham for the patch series review.
Backport of 50acbf3ff6
from master.
2015-09-26 20:05:23 +02:00
Claude Paroz
df87de345d
[1.9.x] Moved remaining of serializers_regress to serializers tests
...
Backport of 4908222ac
from master.
2015-09-26 20:04:51 +02:00
Claude Paroz
b58f88f96d
[1.9.x] Moved more serializers_regress to serializers tests
...
Backport of ddd6a530e
from master.
2015-09-26 20:04:21 +02:00
Claude Paroz
a74728b36d
[1.9.x] Separated natural key serialization tests
...
Backport of d59d3caf3
from master.
2015-09-26 20:03:54 +02:00
Claude Paroz
d31c38cddd
[1.9.x] Separated JSON serialization tests
...
Backport of 6dc7af3e01
from master.
2015-09-26 20:03:26 +02:00
Claude Paroz
4eeec2031e
[1.9.x] Separated XML serialization tests
...
Backport of d3cfdfb508
from master.
2015-09-26 20:03:00 +02:00
Claude Paroz
5452d39e01
[1.9.x] Separated YAML serialization tests
...
Backport of febd5aeec
from master.
2015-09-26 20:02:25 +02:00
Tim Graham
ffcf81969b
[1.9.x] Removed redundancy in admin_changelist tests.
...
Backport of c42123adb1
from master
2015-09-25 10:41:08 -04:00
Tzu-ping Chung
9581ac39a8
[1.9.x] Fixed #25457 -- Improved formatting of password validation errors in management command output.
...
Backport of 7372cdebed
from master
2015-09-24 19:45:48 -04:00
Simon Charette
8e8c0792c0
Refs #18081 -- Asserted db constraints are created for fk to proxy models.
2015-09-23 14:59:05 -04:00
Anton Baklanov
d0ed01cef0
Fixed #25407 -- Removed network dependency in GeoIP tests.
2015-09-23 13:11:57 -04:00