Tim Graham
10d18dec10
[1.8.x] Fixed #10045 -- Corrected docs about .annotate()/.filter() ordering.
...
Thanks Josh, Anssi, and Carl for reviews and advice.
Backport of 91a431f48c
from master
2015-11-12 13:22:17 -05:00
Matthew Somerville
3ded51bcf2
[1.8.x] Fixed #24937 -- Fixed serialization of Date(Time)RangeField.
...
Use the DjangoJSONEncoder so that datetime and date are encoded
appropriately.
Backport of 2926559cce
from master
2015-11-11 16:53:26 -05:00
arniu
74a5664461
[1.8.x] Made doc icons background transparent.
...
Backport of cb32292176
from master
2015-11-11 11:40:04 -05:00
Sergey Fedoseev
1deaafe2f5
[1.8.x] Fixed #25728 -- Fixed description of GEOSGeometry.contains().
...
Backport of 34669ea6b8
from master
2015-11-11 09:35:25 -05:00
Marti Raudsepp
9cdfdbdd1f
[1.8.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:46 -05:00
Tim Graham
43099f543e
[1.8.x] Updated six to 1.10.0.
...
Backport of 4c593eaa5f
from master
2015-11-11 06:54:11 -05:00
Tim Graham
e592574e6e
[1.8.x] Fixed #25727 -- Added a doc link to cached_property.
...
Backport of e0de82c9b2
from master
2015-11-10 13:29:04 -05:00
Ian Foote
5fc9a1b8bd
[1.8.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:52 -05:00
David Filipovic
8c8a6d8a3f
[1.8.x] Fixed #25618 -- Restored migration support for non-upgraded apps.
...
A non-upgraded app is one that retains South migrations in the
`migrations` module and doesn't introduce Django migrations.
2015-11-10 10:34:25 -05:00
Tim Graham
f787aaeb26
[1.8.x] Removed obsolete note about installing psycopg2 on Windows.
...
psycopg2 now publishes binary wheel files for Windows
so you can install it using pip.
Backport of bc6eaca304
from master
2015-11-10 10:01:11 -05:00
Marti Raudsepp
3144785ebf
[1.8.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:47:08 -05:00
Josep Cugat
a42c5376e7
[1.8.x] Fixed #25686 -- Fixed crash on routers without an allow_migrate() method.
...
Thanks Simon Charette for review.
2015-11-09 10:50:02 -05:00
Aymeric Augustin
94d13415d8
[1.8.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-07 23:18:59 +01:00
Thijs van Dien
78a28cca20
[1.8.x] Fixed #25473 -- Changed underscores in url() names to dashes in docs.
...
To improve consistency, sample URL names that had underscores
in them now use dashes instead. That excludes URL names that
have some relation to the code, such as those generated by
the admin.
Thanks guettli for reporting this.
Backport of 1679472165
from master
2015-11-07 22:02:03 +01:00
Tim Graham
bd55e80635
[1.8.x] Fixed #25290 -- Warned against modifying objects created in setUpTestData() in tests.
...
Backport of 81006b9657
from master
2015-11-07 20:34:07 +01:00
Attila Tovt
189ceae19d
[1.8.x] Fixed #25681 -- Added 'default' to DATABASES example.
...
Backport of ac750dbbc0
from master
2015-11-07 11:10:18 +01:00
Sergey Fedoseev
a71fc544c6
[1.8.x] Fixed #25660 -- Documented GEOSGeometry.dims
...
Backport of f98126a05a
from master
2015-11-05 10:59:00 +01:00
Alex Morozov
a31973c7c5
[1.8.x] Fixed #24244 -- Documented contrib.admin.models.LogEntry
...
Backport of 99c58c27d5
from master
2015-11-05 10:20:34 +01:00
Tim Graham
e86b5a5aab
[1.8.x] Added stub release notes for 1.8.7.
...
Backport of d49b36e485
from master
2015-11-05 09:43:46 +01:00
Tim Graham
9a1ccbfcae
[1.8.x] Added release date for 1.8.6.
2015-11-04 15:26:24 +01:00
Tim Graham
f735dbb93e
[1.8.x] Updated admindocs instructions for the deprecation of patterns().
...
Backport of 4dea29ec7b
from master
2015-11-03 14:50:19 +00:00
Alex Morozov
676636ac8f
[1.8.x] Fixed #25132 -- Documented how to retrieve a single value using values_list() and get().
...
Backport of 4373eac998
from master
2015-11-03 12:25:51 +00:00
japrogramer
383e2e1c53
[1.8.x] Fixed typo in docs/topics/auth/default.txt.
...
Backport of a10cbbbc17
from master
2015-11-03 08:57:15 +00:00
Sergey Fedoseev
d60208bbae
[1.8.x] Refs #25636 -- Updated instructions for libspatialite source installation
...
Backport of cdb17dcb64
from master
2015-10-31 09:38:28 -04:00
Tomasz Anielak
7648ceb06b
[1.8.x] Fixed typo in docs/topics/db/models.txt.
...
Backport of b67502fb8d
from master
2015-10-31 08:53:48 -04:00
Bryan Marty
dd0e7f5301
[1.8.x] Fixed #24212 -- Added example pylibmc CACHES configuration.
...
Backport of ad67fcdf51
from master
2015-10-30 13:45:53 -04:00
bee_keeper
06abe84e20
[1.8.x] Added class-based view example to RequestFactory example.
...
Backport of a17216646a
from master
2015-10-30 13:14:29 -04:00
Tim Graham
5adeb41025
[1.8.x] Fixed #24019 -- Fixed inaccurate docs about GenericRelation not supporting aggregation.
...
This works at least as far back as Django 1.6 according to the test
added in refs #10870 .
Backport of e19bd086d6
from master
2015-10-30 10:36:51 -04:00
Tim Graham
052bd3f7e3
[1.8.x] Fixed #25100 -- Documented an upgrade caveat for contenttypes migration.
...
Backport of 81b55fb900
from master
2015-10-30 10:31:08 -04:00
Tim Graham
683b3dff7b
[1.8.x] Fixed #21422 -- Documented that prefetch_related() results must be homogeneous.
...
Backport of 69239c0f96
from master
2015-10-30 10:28:20 -04:00
Sergey Fedoseev
a00bdceb43
[1.8.x] Fixed #25641 -- Removed section about adding Google projection to spatial_ref_sys table
...
Backport of 9ae8da0e3
from master.
2015-10-30 10:08:22 +01:00
Tim Graham
e20a27b52b
[1.8.x] Fixed #23985 -- Documented a backwards incompatible change in URLValidator.
...
Backport of 8c5b8018f6
from master
2015-10-29 18:07:05 -04:00
Tim Graham
12f4db23aa
[1.8.x] Fixed #25489 -- Documented that SESSION_SAVE_EVERY_REQUEST doesn't create empty sessions.
...
Backport of abf5ccc29c
from master
2015-10-29 17:29:21 -04:00
Simon Charette
c42e4e736a
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.
Conflicts:
django/contrib/admin/options.py
2015-10-29 13:20:44 -04:00
Dheerendra Rathor
540de2f797
[1.8.x] Fixed #25620 -- Made URLValidator prohibit URLs with consecutive dots in the domain section.
...
Backport of 96fe90f535
from master
2015-10-29 11:14:36 -04:00
Sergey Fedoseev
528ef71a76
[1.8.x] Fixed required SpatiaLite version in docs.
...
Refs bc0aba7786
which dropped
support for SpatiaLite < 2.4.
Backport of 1a10ae45b1
from master
2015-10-29 07:58:46 -04:00
Bryan Marty
42f2546742
[1.8.x] Fixed #21516 -- Updated imports paths for some formset functions/classes.
...
Since refs #21489 , FormSet classes and factories are exposed on the
django.forms package.
Backport of 455034d4df
from master
2015-10-28 15:49:05 -04:00
Tim Graham
29955ba341
[1.8.x] Made LiveServerTestCase example use StaticLiveServerTestCase.
...
Backport of 6b5ae92927
from master
2015-10-28 13:52:33 -04:00
Tim Graham
65bff161ff
[1.8.x] Fixed #25618 -- Added a helpful error message when Django & south migrations exist in the same directory.
2015-10-28 09:59:32 -04:00
Tim Graham
69e6045ceb
[1.8.x] Fixed #25597 -- Fixed crash with SplitArrayField and IntegerField on invalid value.
...
Backport of 1f07da3e29
from master
2015-10-27 08:13:27 -04:00
Tim Graham
d27085b02d
[1.8.x] Documented Python 3.5 support for Django 1.8.
2015-10-25 06:02:21 -04:00
Tim Graham
84ec3bfc11
[1.8.x] Fixed #25434 -- Documented HttpRequest.site and created a section for middleware attributes.
...
Thanks Nick Pope for the initial patch.
Backport of 02ef96c5e5
from master
2015-10-24 09:59:36 -04:00
Sergey Fedoseev
b609296ab2
[1.8.x] Fixed #25603 -- Made clear that geometry's SRID is meant in docs for GEOSGeometry.transform.
...
Backport of 310049a5a
from master.
2015-10-24 10:56:13 +02:00
Jacek Bzdak
d83454fbf2
[1.8.x] Fixed #25397 -- Documented class-based view context variable clash with context processors.
...
Backport of 494b7986a3
from master
2015-10-23 15:24:18 -04:00
薛丞宏
415837543e
[1.8.x] Clarified that the test client response content attribute is bytes.
...
Backport of 484edc81c1
from master
2015-10-23 14:27:15 -04:00
Claude Paroz
244b7c930f
[1.8.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:35:54 +02:00
Benjamin Wohlwend
840e97ab01
[1.8.x] Refs #24622 -- Documented alternatives to some test response attributes when using alternative template engines.
...
Backport of 2b9eed41fa
from master
2015-10-22 14:11:52 -04:00
Tim Graham
6861c2027d
[1.8.x] Fixed #21894 -- Corrected a form.clean() example in case a superclass doesn't return data.
...
Backport of 80855a4b37
from master
2015-10-21 13:53:56 -04:00
Jacek Bzdak
3e8234b77e
[1.8.x] Fixed #25574 -- Documented {{ dict.items }} shadowing in for template tag docs.
...
Backport of 32cd706971
from master
2015-10-21 11:46:06 -04:00
Simon Charette
71962629c0
[1.8.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:47 -04:00
Aymeric Augustin
9ccb92ad01
[1.8.x] Fixed #25510 -- Allowed runserver to start with incorrect INSTALLED_APPS.
...
In that case, the content of INSTALLED_APPS will be ignored until it's
fixed and the autoreloader kicks in. I confirmed this behavior manually.
As explained on the ticket it's hard to write a test for this case
Backport of df0a446f
from master.
2015-10-19 20:41:48 +02:00
Josh Smeaton
42e029f6c4
[1.8.x] Fixed #25517 -- Made Concat function idempotent on SQLite.
...
Backport of 6c95b134e9
from master
2015-10-17 15:58:17 -04:00
Antoine Catton
ee6785ebea
[1.8.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 12:21:36 -07:00
Sergey Fedoseev
4171d208f4
[1.8.x] Fixed quotes in GeoQuerySet aggregates examples.
...
Backport of 92c1ae1b0b
from master
2015-10-13 23:41:22 -04:00
Andriy Sokolovskiy
eb85e6672a
[1.8.x] Fixed #24156 -- Fixed inherited related name of ManyToManyField.
...
Fixed situation when parent abstract model declares related_name='+'
and child models had an invalid queryset.
Backport of f7b2978158
from master
2015-10-13 04:17:50 -07:00
Claude Paroz
15359f1fe9
Added precision about GeoJSON field outputs
...
Backport of 533c10998
from master.
2015-10-12 21:51:08 +02:00
Tim Graham
ae2250507d
[1.8.x] Refs #25527 -- Removed redundant doc heading link that leads to a warning when generating PDF.
...
Backport of 25f287f6b2
from master
2015-10-07 19:37:00 -04:00
Mariusz Felisiak
4ec96b776b
[1.8.x] Fixed #25503 -- Fixed system check crash on ForeignKey to abstract model.
...
Backport of 914167abf1
from master
2015-10-06 19:26:00 -04:00
Tim Graham
9be9c511cc
[1.8.x] Fixed #25515 -- Documented the return value of BaseCommand.handle()
...
Backport of 3f766d44c5
from master
2015-10-06 15:09:58 -04:00
Riccardo Magliocchetti
e2db171e15
[1.8.x] Refs #12118 -- Allowed "mode=memory" in SQLite test database names.
...
Backport of 3543fec3b7
from master
2015-10-06 12:33:24 -04:00
Tim Graham
de570d4da9
[1.8.x] Fixed #25496 -- Made ModelChoiceField respect prefetch_related().
...
Backport of 6afa6818fc
from master
2015-10-05 19:25:21 -04:00
Tim Graham
bf42888801
[1.8.x] Fixed #25502 -- Added supported Python versions in 1.7, 1.8 release notes.
...
Backport of b215a3ab63
from master
2015-10-05 14:20:11 -04:00
Tim Graham
9c60752ba5
[1.8.x] Added stub release notes for 1.8.6.
...
Backport of 58195f0b16
from master
2015-10-03 19:58:36 -04:00
Tim Graham
badcd2933e
[1.8.x] Added release date for 1.8.5.
...
Backport of 2eb5589a72
from master
2015-10-03 19:35:22 -04:00
Ben Kraft
c03f0c282d
[1.8.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:03:05 -04:00
Andrew Artajos
29c9a7d220
[1.8.x] Fixed #25398 -- Revised instances of os.path.join()
...
Replaced occurrences of os.path.join(BASE_DIR, 'folder/subfolder')
to os.path.join(BASE_DIR, 'folder', 'subfolder')
Backport of d2ef521a53
from master.
2015-10-03 09:10:26 +02:00
John Moses
a9b6218960
[1.8.x] Fixed #25481 -- Added field.help_text to "Looping over a form's fields" docs.
...
Backport of ac09d22f79
from master
2015-10-02 13:00:59 -04:00
Nick Williams
2a8988c3b0
[1.8.x] Fixed link to the MySQL Connector/Python Django Backend documentation.
...
Backport of 3f342d74e9
from master
2015-10-02 12:33:26 -04:00
Marco Fucci
0e2d3b9304
[1.8.x] Fixed #24505 -- Fixed clash with hidden m2m fields.
...
Added support for multiple m2m fields with the same 'to' model
and with related_name set to '+'.
Backport of 4ee08958f1
from master
2015-09-30 18:38:49 -04:00
David Sanders
07e594bba2
[1.8.x] Clarified that Model.delete() isn't called as a result of a cascading delete.
...
Backport of 5c6316dc34
from master
2015-09-30 08:44:40 -04:00
Tim Graham
f79682eaf2
[1.8.x] Fixed #25485 -- Improved deprecation docs for contenttypes reorganization.
2015-09-29 19:24:59 -04:00
David Sanders
1d22b20f11
[1.8.x] Improved "“standalone” Django usage" example.
...
Backport of ae9f9dc37f
from master
2015-09-29 15:09:34 -04:00
Tim Graham
f3ce888d3f
[1.8.x] Fixed #25376 -- Required virtualenv in installation instructions.
...
Thanks Anjul Tyagi for some of the draft text.
Backport of a523d94b45
from master
2015-09-29 14:33:53 -04:00
Tim Graham
e6f1b1db4c
[1.8.x] Documented auth's login/logout function parameters.
...
Backport of c14b6b52ff
from master
2015-09-28 14:12:43 -04:00
Tim Graham
5ebf6fd891
[1.8.x] Fixed #24323 -- Documented @admin.register can't be used with super(XXXAdmin in __init__().
...
Backport of 4cd2bdae07
from master
2015-09-28 07:26:54 -04:00
Mariusz Felisiak
cb2de5e2e9
[1.8.x] Fixed #25421 -- Fixed test --keepdb option on Oracle.
...
Backport of a3a6def867
from master
2015-09-26 19:52:09 -04:00
Rob Hudson
4dcd4ef17e
[1.8.x] Corrected use of 'affect' vs 'effect' in docs.
...
Backport of 021782d22b
from master
2015-09-25 18:35:19 -04:00
Tim Graham
2ca137e271
[1.8.x] Fixed #25451 -- Added advice about organizing tests.
...
Backport of 53e89ce2e7
from master
2015-09-25 07:15:54 -04:00
Tim Graham
8794ded8d6
[1.8.x] Removed a prominent note about django.utils.unittest deprecation.
...
It doesn't seem this would be relevant to most readers.
2015-09-24 13:25:43 -04:00
Tim Graham
bb90e8fa2b
[1.8.x] Fixed #25455 -- Optimized dictfetchall() example.
...
Thanks aklim007 for the suggestion.
Backport of 361f60479d
from master
2015-09-24 13:18:45 -04:00
Tim Graham
66f50e97d6
[1.8.x] Bumped latest Python 2.7 release in docs/ref/databases.txt.
...
Backport of ce531f7ad7
from master
2015-09-24 10:57:00 -04:00
Tim Graham
e7064df44f
[1.8.x] Fixed #25386 -- Warned about differences between Engine and DjangoTemplates.
...
Backport of 2634f606d5
from master
2015-09-23 19:19:03 -04:00
Don Kirkby
1386a823c0
[1.8.x] Fixed typo in docs/topics/db/examples/one_to_one.txt
...
Backport of dcd7358afd
from master
2015-09-23 13:32:01 -04:00
Tim Graham
4a06a904dc
Refs #24361 -- Corrected documented level of the 'django' logger.
...
The logger doesn't define an explicit level, therefore it defaults
to WARNING.
2015-09-23 11:21:16 -04:00
Henry Jordan
5add28dad0
[1.8.x] Fixed #25447 -- Emphasized the need to restart dev server when adding template tags.
...
Backport of af95eee9fb
from master
2015-09-22 19:43:25 -04:00
Rik
55f80d28d4
[1.8.x] Added link to Babel's message extracting functionality.
...
Backport of 6e51d5d0e5
from master
2015-09-22 08:54:49 -04:00
Aymeric Augustin
76bf4bc111
[1.8.x] Recommended against default_app_config.
...
Most likely this is a losing fight -- people seem to love this small
convention -- but at least the reasons for avoiding it will be
documented.
Refs #25356 .
Backport of 94a36cf
from master
2015-09-22 08:32:39 +02:00
Tim Graham
528c1330f8
[1.8.x] Added "readded" to the docs wordlist.
...
Backport of 4b1416d372
from master
2015-09-21 17:08:27 -04:00
Aymeric Augustin
425c5e40ea
[1.8.x] Fixed #24921 -- set_autocommit(False) + ORM queries.
...
This commits lifts the restriction that the outermost atomic block must
be declared with savepoint=False. This restriction was overly cautious.
The logic that makes it safe not to create savepoints for inner blocks
also applies to the outermost block when autocommit is disabled and a
transaction is already active.
This makes it possible to use the ORM after set_autocommit(False).
Previously it didn't work because ORM write operations are protected
with atomic(savepoint=False).
Backport of 91e9f1c
from master
2015-09-21 22:31:13 +02:00
Claude Paroz
158b0a2837
[1.8.x] Fixed #25431 -- Readded inline foreign keys to modelformset instances
...
Too much field exclusions in form's construct_instance() in _post_clean()
could lead to some unexpected missing ForeignKey values.
Fixes a regression from 45e049937
. Refs #13776 .
Backport of 65a1055a3
from master.
2015-09-21 21:50:11 +02:00
Flavio Curella
63147dfa07
[1.8.x] Fixed #25430 -- Fixed incorrect RunSQL examples.
...
Backport of 95edabb45e
from master
2015-09-19 18:19:38 -04:00
Aymeric Augustin
1abd177696
[1.8.x] Fixed #25160 (again) -- Moved data loss check on reverse relations.
...
Moved data loss check when assigning to a reverse one-to-one relation on
an unsaved instance to Model.save(). This is exactly the same change as
e4b813c
but for reverse relations.
Backport of c3904de
from master
2015-09-19 20:28:22 +02:00
Mariusz Felisiak
a0ce708c1c
[1.8.x] Made assorted improvements to the Oracle documentation.
...
Backport of 6f1b09bb5c
from master
2015-09-18 09:50:35 -04:00
Aric Coady
7d471fe662
[1.8.x] Refs #20625 -- Fixed custom queryset chaining with values() and values_list().
2015-09-17 19:20:09 -04:00
Stephen Paulger
52c1212726
[1.8.x] Removed unnecessarily rude terminology.
...
Backport of 443dffbeb2
from master
2015-09-16 09:35:37 -04:00
Tim Graham
8388f24e79
[1.8.x] Fixed #25369 -- Corrected syndication's get_object() example.
...
Backport of 64d7a553e1
from master
2015-09-14 15:30:31 -04:00
Tim Graham
d0d2567120
[1.8.x] Reverted "Fixed #25203 -- Documented how to pass Apache environment variables to Django."
...
As discussed on the ticket, this isn't a pattern we should recommend.
This reverts commit c8773493b6
.
2015-09-14 14:15:20 -04:00
Adam Chainz
3c2c74f58f
[1.8.x] Fixed #25377 -- Changed Count queries to execute COUNT(*) instead of COUNT('*').
...
Backport of 3fe3887a2e
from master
2015-09-14 14:07:32 -04:00
Ville Skyttä
69017bade0
[1.8.x] Fixed #25393 -- Fixed MySQL crash when adding text/blob field with unhashable default.
...
Backport of 4d933ad418
from master
2015-09-14 12:28:04 -04:00
Tim Graham
2955dfdeca
[1.8.x] Refs #25386 -- Added links to the OPTIONS of the built-in template backends.
...
Backport of f3e5a74646
from master
2015-09-12 18:43:57 -04:00