1
0
mirror of https://github.com/django/django.git synced 2025-01-25 01:30:48 +00:00

9184 Commits

Author SHA1 Message Date
Tom Christie
dff1f115e5 [1.10.x] Linked to upgrade guide from release notes.
Backport of da22079c21a02c65e31502dd05720d12c474b257 from master
2016-06-06 07:32:44 -04:00
Tim Graham
dd0a1266f1 [1.10.x] Added stub release notes for 1.9.8.
Backport of 01e567864ef9d9892e7181b62f7c51a1b9f76e37 from master
2016-06-04 19:58:42 -04:00
Tim Graham
9f296b14c4 [1.10.x] Added release date for 1.9.7.
Backport of 1f5eb521a00450ff83c130ca02a3d83b955ee023 from master
2016-06-04 19:27:39 -04:00
Evan Palmer
101f999776 [1.10.x] Fixed #25127 -- Documented how to organize models in a package.
Backport of 84d8d1d7151a4ee70ae35037d37f76a40d18da64 from master
2016-06-04 11:48:16 -04:00
Berker Peksag
9e5b544713 [1.10.x] Used snippet directive in file upload example.
Backport of b9c04801d4b9ad37bd062cbca1a521eaf4047aa8 from master
2016-06-04 09:24:50 -04:00
Tim Graham
8996054cb4 [1.10.x] Fixed #26667 -- Fixed a regression in queries on a OneToOneField that has to_field and primary_key=True.
Thanks Simon Charette for review.

Backport of e2296e7f0acf9c50868ab997ba565c1f47beb45b from master
2016-06-04 09:15:10 -04:00
Berker Peksag
27983d82c2 [1.10.x] Fixed #26604 -- Added a multiple file upload example to topics/http/file-uploads.txt.
Backport of 54febdb8be7c9793caae9c781f4d6b7cbbdcd900 from master
2016-06-03 17:42:12 -04:00
B. J. Potter
926529d618 [1.10.x] Fixed #26596 -- Added Jinja2 {{ csrf_input }} documentation.
Backport of 9c53facc45908bc0593de194a60bc75e5d34a48e from master
2016-06-03 15:25:50 -04:00
B. J. Potter
2e7ec15f53 [1.10.x] Added syntax highlighting to CSRF example.
Backport of 261738990e07a039b39aab0664eea71f226cd381 from master
2016-06-03 15:19:23 -04:00
mieciu
9a204fc8a5 [1.10.x] Fixed #26698 -- Fixed PostgreSQL dbshell crash on an empty database name.
Backport of 19ff506878071ac93de684fe01328707e75e2b3a from master
2016-06-03 12:42:41 -04:00
Ed Henderson
521772ff07 [1.10.x] Fixed #26021 -- Applied hanging indentation to docs.
Backport of 4a4d7f980e2a66756e1e424f7648dcd28ff765b7 from master
2016-06-03 11:49:24 -04:00
shaunagm
971adb9e9c [1.10.x] Fixed #26701 -- Replaced /newticket links to Trac with /.
Backport of 44c7e5d3740edf796591ea3a89b0ff085534f225 from master
2016-06-03 08:49:59 -04:00
Holly Becker
697ed75de5 [1.10.x] Refs #26628 -- Documented CSRF failure logging.
Backport of ff9198ee0f1de24a5b2861d28849344e7a5714c4 from master
2016-06-02 20:44:13 -04:00
jrabbit
83ea51a244 [1.10.x] Fixes #26700 -- Added how to upgrade to TEMPLATES link in 1.10 release notes.
Backport of d65e2899b2b25c62a4ead7aba121421c19e55bce from master
2016-06-02 20:29:20 -04:00
Chad Shryock
cd4246aab1 [1.10.x] Fixed #26526 -- Documented QuerySet.latest()'s dependency on database ordering.
Backport of e6c5e68acd4bff90e371fd148ed6976e147692ad from master
2016-06-02 19:42:57 -04:00
Brad Melin
3eb31867bb [1.10.x] Fixed #26672 -- Fixed HStoreField to raise ValidationError instead of crashing on non-dict JSON input.
Backport of f6517a5335ccc4858ee540548a1bd162bec36c46 from master
2016-06-02 16:29:22 -04:00
Claude Paroz
5641a80d49 [1.10.x] Fixed #26337 -- Added i18n note about using a non-English base language
Thanks Cristiano Coelho for the report and Tim Graham for the review.
Backport of f6fefbf8cb from master.
2016-06-02 20:58:18 +02:00
Tim Graham
59f4780b92 [1.10.x] Updated release notes links to prevent warnings with Sphinx 1.4.2.
Backport of 149ace94dfc10504a0e69462c7737f5ce05340a4 from master
2016-06-02 11:42:32 -04:00
Tim Graham
52ab0fd354 [1.10.x] Ignored new warnings when building the docs with Sphinx 1.4.
Backport of af3273757397fa88163174546f2b620d7b4837ed from master
2016-06-02 11:30:53 -04:00
Tim Graham
bad894d5b8 [1.10.x] Fixed #26695 -- Clarified return value of View.options().
Thanks mmoreaux and DheerendraRathor.

Backport of db2a6b6bfa9881725e70ca579a17e942a97a4df8 from master
2016-06-01 08:29:28 -04:00
Florian Apolloner
7bc199aa64 [1.10.x] Fixed a typo in the docs.
Backport of 62e4f8ec435a4b600c8efb071201070a2443477e from master
2016-05-31 10:59:25 -04:00
Berker Peksag
ccea4a44c2 [1.10.x] Fixed #26503 -- Removed an outdated example from session docs.
Backport of 698c8dfc2a5c5865a8bb163c1ae70b75d53e6415 from master
2016-05-31 07:21:16 -04:00
Ketan Bhatt
c2dde7561a [1.10.x] Fixed #26679 -- Documented which methods are disabled on RelatedManager if there's an intermediate table.
Backport of 59523c06fe482232dad9dc63ef0baab63418196d from master
2016-05-31 07:15:15 -04:00
Christophe Pettus
3e1c8fc4c0 [1.10.x] Fixed #26684 -- Removed incorrect index example in docs/ref/contrib/postgres/search.txt.
Backport of 92107522ed3568740ec7c3597db50b5c3a6e84d3 from master
2016-05-30 14:21:48 -04:00
Tim Graham
e140139724 [1.10.x] Confirmed support for PostGIS 2.2.
Backport of cbea13f3447c3673a3cf25dab93f1dbc685ccd44 from master
2016-05-28 20:48:55 -04:00
Tim Graham
23e106bb72 [1.10.x] Refs #22634 -- Removed unneeded app_label in custom session engine example.
Backport of cc0d1eaaea40dc9d784c6974be1ce631a2087c11 from master
2016-05-28 17:33:28 -04:00
Bas Westerbaan
c6aa941978 [1.10.x] Fixed #26635 -- Clarified Argon2PasswordHasher's memory_cost differs from command line utility.
Backport of 9407cc966b02e5ef69b7f561a6b972aff5d9c2e0 from master
2016-05-27 18:37:37 -04:00
Tim Graham
9985544adb [1.10.x] Fixed #26652 -- Documented removal of model instance _(default/base)_manager attributes.
Backport of 0e7e47b5d7123441efc03545da59a6cd581c04b1 from master
2016-05-27 10:36:35 -04:00
Sergey Fedoseev
f38e950685 [1.10.x] Fixed typo in docs/topics/forms/modelforms.txt
Backport of 26794f6657a9d201d47a0748a449a94ad5d7c66e from master
2016-05-27 10:31:53 -04:00
Nick Smith
06db2b88cf [1.10.x] Fixed typo in docs/ref/models/querysets.txt
Backport of 838386815f53fe2cba1b42c498420881660079d4 from master
2016-05-27 09:13:12 -04:00
MariKiev
699e43b017 [1.10.x] Added imports to docs/topics/db/aggregation.txt example.
Backport of 30d110ef43d8a3c50ea8ec4e4fe49bd2bb859530 from master
2016-05-25 09:57:44 -04:00
Tim Graham
8282036877 [1.10.x] Bumped django_next_version in docs config. 2016-05-20 06:50:58 -04:00
Tim Graham
2befd9c7eb [1.10.x] Updated man page for Django 1.10 alpha. 2016-05-20 06:49:36 -04:00
Alex Hill
779bb82f51 Fixed #26421 -- Refactored ModelSignal to use Apps.lazy_model_operation() 2016-05-19 21:33:36 -04:00
Alex Hill
2ff7ef15b0 Refs #26421 -- Refactored Apps.lazy_model_operation() for better checks and tests 2016-05-19 21:33:36 -04:00
Tim Graham
0eac5535f7 Removed unused sections in 1.10 release notes. 2016-05-19 11:49:15 -04:00
Tim Graham
2e1d44e46d Fixed #26637 -- Removed obsolete note in docs/internals/contributing/writing-documentation.txt 2016-05-19 09:11:56 -04:00
Shai Berger
5112e65ef2 Fixed #20869 -- made CSRF tokens change every request by salt-encrypting them
Note that the cookie is not changed every request, just the token retrieved
by the `get_token()` method (used also by the `{% csrf_token %}` tag).

While at it, made token validation strict: Where, before, any length was
accepted and non-ASCII chars were ignored, we now treat anything other than
`[A-Za-z0-9]{64}` as invalid (except for 32-char tokens, which, for
backwards-compatibility, are accepted and replaced by 64-char ones).

Thanks Trac user patrys for reporting, github user adambrenecki
for initial patch, Tim Graham for help, and Curtis Maloney,
Collin Anderson, Florian Apolloner, Markus Holtermann & Jon Dufresne
for reviews.
2016-05-19 05:02:19 +03:00
Tim Graham
6d9c5d46e6 Fixed #26636 -- Fixed typo in docs/ref/request-response.txt 2016-05-18 21:39:08 -04:00
Marti Raudsepp
b9ae662c97 Fixed #26620 -- Made Model.refresh_from_db() fail when passed unknown kwargs. 2016-05-18 09:27:23 -04:00
Barthelemy Dagenais
a5c8072ab1 Fixed #26627 -- Fixed on_commit callbacks execution order when callbacks make transactions. 2016-05-18 09:09:48 -04:00
Josh Smeaton
2a4af0ea43 Fixed #25774 -- Refactor datetime expressions into public API 2016-05-18 20:14:58 +10:00
Tim Graham
354acd04af Refs #26601 -- Added a warning if both MIDDLEWARE AND MIDDLEWARE_CLASSES are set. 2016-05-17 07:24:45 -04:00
Tim Graham
ece4d24f8e Refs #26601 -- Deprecated old-style middleware. 2016-05-17 07:22:26 -04:00
Florian Apolloner
9baf692a58 Fixed #26601 -- Improved middleware per DEP 0005.
Thanks Tim Graham for polishing the patch, updating the tests, and
writing documentation. Thanks Carl Meyer for shepherding the DEP.
2016-05-17 07:22:22 -04:00
Tim Graham
c999c8d8f6 Updated admin's jQuery to 2.2.3. 2016-05-17 07:20:06 -04:00
Loïc Bistuer
ed0ff913c6 Fixed #10506, #13793, #14891, #25201 -- Introduced new APIs to specify models' default and base managers.
This deprecates use_for_related_fields.

Old API:

class CustomManager(models.Model):
    use_for_related_fields = True

class Model(models.Model):
    custom_manager = CustomManager()

New API:

class Model(models.Model):
    custom_manager = CustomManager()

    class Meta:
        base_manager_name = 'custom_manager'

Refs #20932, #25897.

Thanks Carl Meyer for the guidance throughout this work.
Thanks Tim Graham for writing the docs.
2016-05-17 12:07:22 +07:00
Loïc Bistuer
3a47d42fa3 Fixed #20932, #25897 -- Streamlined manager inheritance. 2016-05-17 02:29:22 +07:00
Claude Paroz
9935f97cd2 Refs #21379 -- Normalized unicode username inputs 2016-05-16 19:38:02 +02:00
Claude Paroz
526575c641 Fixed #21379 -- Created auth-specific username validators
Thanks Tim Graham for the review.
2016-05-16 19:37:57 +02:00