1
0
mirror of https://github.com/django/django.git synced 2025-04-06 22:46:41 +00:00

8065 Commits

Author SHA1 Message Date
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 af95eee9fb70dae5b3b2ce8bc73c13fc1de239ff 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 6e51d5d0e531c6aead9ebd638a63ffdc32245e5a 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 4b1416d372c3cf4146855ada9e6444cb6649648e 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 95edabb45e016ed269f96acc03d4a2bfcecd6b71 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 6f1b09bb5c1bafe4633514cbff37f9a7ed7a63ae 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 443dffbeb214da18a0a4204b5295c2b97df418ab 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 64d7a553e1be20174b0aa2882111049abf392d4f 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 c8773493b62083b9ca5476a6040737f5cca79944.
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 3fe3887a2ed94f7b15be769f6d81571031ec5627 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 4d933ad4181a511f3ced98edba4e17aff054e0e2 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 f3e5a746469401a16939de0fc17fed584ced2118 from master
2015-09-12 18:43:57 -04:00
Markus Holtermann
3cc5cc7958 [1.8.x] Fixed #25384 -- Ordered imports in newly created migration files 2015-09-12 13:23:38 +10:00
Tim Graham
95c00c40ae [1.8.x] Refs #25381 -- Clarified that AppConfig model methods search only the current app.
Backport of e7e8d30cae9457339eb49ae8584e82ff0a038e99 from master
2015-09-11 14:09:15 -04:00
Paul Rentschler
c8773493b6 [1.8.x] Fixed #25203 -- Documented how to pass Apache environment variables to Django.
Backport of 47016d4322574860f90431e1c87d19f7a1f778c6 from master
2015-09-11 13:24:37 -04:00
Renato Oliveira
f328ebdede [1.8.x] Fixed #25382 -- Removed obsolete references to DateQuerySet.
Backport of e3720b990a33ae259da4b1f1f6069aa6bbc8c03d from master
2015-09-11 12:21:11 -04:00
Jose Carlos Menezes
d32edd8c99 [1.8.x] Fixed #25351 -- Added example for database test settings to docs.
Backport of cf99bae53af2ed8f73622bc8a8ed0331c272fda3 from master
2015-09-11 08:19:32 -04:00
Flavio Curella
501b32b255 [1.8.x] Fixed #25380 -- Added Postgres.app to the PostGIS options on OS X.
Backport of 0c7c18cc9e80101c882749c99437ad700fde0ca0 from master
2015-09-11 08:00:07 -04:00
Daniel Hahler
6c19d81951 [1.8.x] Fixed #25372 -- Fixed autocompletion for options of non-argparse commands.
Backport of acb833081dd3abca3bc62753103690f23fb3f0ec from master
2015-09-09 14:52:33 -04:00
Bibhas
72219d7b32 [1.8.x] Fixed #25371 -- Added reverse_sql and reverse_code examples to docs.
Backport of 4283a038431ef6428d086d4911179bd8eb8b2299 from master
2015-09-09 14:21:17 -04:00
Aymeric Augustin
ce3dd17c2e [1.8.x] Updated references to the TEST_* database settings.
They were removed in Django 1.9.

I could leave the reference to TEST_DEPENDENCIES in the 1.2.4 release
notes because the link points to the right location and the name was
accurate at the time.

Backport of 6d1110f from master
2015-09-05 20:31:22 +02:00
Tim Graham
26658ccb0e [1.8.x] Removed some discussion of deprecated {% url %} behavior.
Backport of dbd8e32f7495fed54203376493f09adc474ebde1 from master
2015-09-05 11:56:13 -04:00
Maarten
c06953e8f9 [1.8.x] Fixed #25355 -- Made two tweaks to docs/topics/db/aggregation.txt.
Backport of fe58d96e50e33b05f2a45f1493eca39ec9b3d030 from master
2015-09-05 10:20:36 -04:00
David Sanders
e060d57e9a [1.8.x] Added default value for default kwargs for QueryDict.
Backport of 48c420d99209b147b58d7b873d1b54f76249c8dc from master
2015-09-05 08:23:16 -04:00
Tim Graham
62347208bb [1.8.x] Fixed #24525 -- Fixed AssertionError in some complex queries.
Thanks Anssi Kääriäinen for providing the solution.

Backport of 2dc9ec5616a942de3a0886a707f93988f56dd594 from master
2015-09-05 08:19:38 -04:00
David Sanders
f1d6b5b5b1 [1.8.x] Added links to new security settings introduced in 1.8.
Backport of cc968b9c9046769ddce574b0fc0ce4f525f25843 from master
2015-09-04 12:57:26 -04:00
Tim Graham
20dfd02db0 [1.8.x] Refs #25144 -- Revised deprecation timeline: migrations won't become compulsory.
Backport of e133b55943f26e87cff5b22215a776a9ce3fc6f3 from master
2015-09-04 09:59:30 -04:00
Maxime Lorant
7dabaa8ee3 [1.8.x] Refs #25345 -- Updated links to code.google.com.
Backport of c92cd22d02349b73d169a3a2ff3b6fe7a54bfb0c from master
2015-09-04 08:18:22 -04:00
David Gibbons
64410a09da [1.8.x] Updated static files howto title to include JavaScript.
Backport of 526a413870b9844c2279f5855ad0774edb24f971 from master
2015-09-04 08:08:22 -04:00
Dražen Odobašić
5ed9616a09 [1.8.x] Fixed #25326 -- Added namedtuple example for executing custom SQL.
Backport of 5ab65ca5c900557f508f62a260f9ea53d9d93f37 from master
2015-09-03 13:17:34 -04:00
Tim Graham
800a162c0c [1.8.x] Moved misplaced versionadded annotation.
Backport of 12083c5d47a8db1193e401fca1520da5d4a31668 from master
2015-09-03 08:58:54 -04:00
Tim Graham
6acf0df862 [1.8.x] Refs #24152 -- Fixed typos in deprecated GeoQuerySet aggregate names.
Backport of a8eb715b663ff836e54f04c0e4fcafa2ee468b4e from master
2015-09-02 19:59:27 -04:00
Aymeric Augustin
cc14d51ee8 Fixed #24704 -- Made the autoreloader survive SyntaxErrors.
With this change, it's expected to survive anything except errors
that make it impossible to import the settings. It's too complex
to fallback to a sensible behavior with a broken settings module.

Harcoding things about runserver in ManagementUtility.execute is
atrocious but it's the only way out of the chicken'n'egg problem:
the current implementation of the autoreloader primarily watches
imported Python modules -- and then a few other things that were
bolted on top of this design -- but we want it to kick in even if
the project contains import-time errors and django.setup() fails.

At some point we should throw away this code and replace it by an
off-the-shelf autoreloader that watches the working directory and
re-runs `django-admin runserver` whenever something changes.

Backport of fe6ddb837d from master
2015-08-29 23:12:08 +02:00
Tim Graham
3cc67a637a [1.8.x] Fixed #25299 -- Fixed crash with ModelAdmin.list_display value that clashes with a model reverse accessor.
Backport of 9607a0404188bbe612f05216f5a82df26f4b4e80 from master
2015-08-28 09:03:34 -04:00
Tim Graham
4f83bfa9e5 [1.8.x] Refs #2495 -- Documented that MySQL cannot have TextField(unique=True).
Backport of e8cbc2b322d873a6fe39faca18d340ce93035087 from master
2015-08-27 09:30:29 -04:00
Tim Graham
b7042576f9 [1.8.x] Added 'subtransactions' to spelling wordlist.
Backport of 91ec1841f52ba446ce8a3ca5bec351a454dd4a11 from master
2015-08-26 08:24:19 -04:00
Tim Graham
58335a2c0b [1.8.x] Fixed #25311 -- Removed vague language about "partial commits" from docs.
Backport of ea47a052ba7a097a98993c240ecea96a115f6c25 from master
2015-08-25 20:24:05 -04:00
David Sanders
0723a39a59 [1.8.x] Updated PROJ.4 link to new GitHub wiki.
Backport of 7efdd40407838dc3c922e0e62e9b4eefabe7de01 from master
2015-08-25 09:57:34 -04:00
Tim Graham
206534893f [1.8.x] Fixed #25309 -- Corrected that ATOMIC_REQUESTS applies per view not per request.
Backport of 2a1a085bf1355370205dd44fa60c6aab91ed0976 from master
2015-08-25 09:54:48 -04:00
Claude Paroz
c177d0690e [1.8.x] Fixed #25295 -- Restored 'no active translation' after language override
Thanks David Nelson Adamec for the report and Tim Graham for the review.
Backport of 9324935c3 from master.
2015-08-25 10:37:54 +02:00
Kai Richard Koenig
181528726e [1.8.x] Fixed #25040 -- Fixed migrations state crash with GenericForeignKey
Backport of 60f795c0608119cdb02d61d3eb59f34ebdb55754 from master
2015-08-22 08:50:19 -04:00
Tim Graham
ffe755e990 [1.8.x] Fixed #24951 -- Fixed AssertionError in delete queries involving a foreign/primary key.
Thanks Anssi Kääriäinen for help.

Backport of 333cbdcd2de4546e33ad50ebd8b67e1a1e87aeec from master
2015-08-20 08:46:08 -04:00
Marc
3fa5229600 [1.8.x] Recommended the JavaScript Cookie library instead of jQuery cookie.
jQuery cookie is no longer maintained in favor of the JavaScript
cookie library. This also removes the jQuery dependency.

Backport of f9de1972685ab5ab31ce483a297d85d3e119088b from master
2015-08-19 10:05:01 -04:00
Markus Holtermann
79bd15ef32 [1.8.x] Fixed style issues in testing docs
Backport of f33607ce0b744794f6ceafa1dddffbcb32e90978 from master
2015-08-19 21:40:36 +10:00
Tim Graham
63a4384ba1 [1.8.x] Added stub release notes for 1.8.5.
Backport of 84335e3d1fcc53862e4d8c24ec58e3b4f608b410 from master
2015-08-18 19:53:05 -04:00