Shai Berger
cc6275eeef
Ammended release notes for Refs #23969
...
(this includes a forward-port of 9189ef438e
)
2014-12-13 23:06:42 +02:00
Tim Graham
bc88ec550a
Updated advice on six.moves.range/xrange; refs #23812 .
2014-12-13 13:42:25 -05:00
Carl Meyer
c72eb80d11
Fixed #23455 -- Accept either bytes or text for related_name, convert to text.
2014-12-12 12:50:39 -07:00
Carl Meyer
d4bdddeefe
Fixed #23982 -- Added doc note on generating Python 2/3 cross-compatible migrations.
...
Thanks Luke Plant for the report, and Tim Graham, Simon Charette, and Markus
Holtermann for review and discussion.
2014-12-12 12:50:39 -07:00
Carl Meyer
8aaf51f94c
Revert "Fixed #23455 -- Forced related_name to be a unicode string during deconstruction."
...
This reverts commit 45bd7b3bd9
.
2014-12-12 12:50:39 -07:00
Tim Graham
c7a19f4203
Fixed #23857 -- Fixed admin crash with "save as new" and deleting inline.
...
Thanks amarandon for the report.
2014-12-12 10:24:39 -05:00
Josh Smeaton
267a1dcd9b
Fixed #23941 -- Removed implicit decimal formatting from expressions.
2014-12-12 10:17:48 -05:00
Kevin Marsh
e2868308bf
Fixed template tag braces spacing.
2014-12-12 09:34:18 -05:00
Thomas Chaumeny
119154ca7f
Refs #20392 -- Load fixtures once within TestCase
2014-12-12 09:16:15 -05:00
Grzegorz Slusarek
0dea81cd6d
Fixed #23674 -- Fixed a crash when a MultiValueField has invalid data.
2014-12-12 08:47:21 -05:00
Tim Graham
6a141832ab
Appeased spell checker.
2014-12-11 14:43:47 -05:00
Sergey Parkhomenko
059c9ab24c
Fixed #23977 -- Added setdefault() method to HttpResponse
2014-12-11 13:56:56 -05:00
Markus Holtermann
44927ba817
Fixed #23956 -- Fixed migration creation for multiple table inheritance
2014-12-11 13:28:21 -05:00
Yohan Boniface
38fc463fbf
Fixed incorrect filter name in docs/topics/i18n/translation.txt.
2014-12-11 12:11:02 -05:00
Tim Graham
fa6e3a40e1
Fixed #23961 -- Clarified when makemigrations will create a directory.
2014-12-09 07:26:57 -05:00
Marc Tamlyn
6b2d3f9206
Remove text-mangling of default values.
2014-12-09 09:10:51 +00:00
Claude Paroz
c0b65150ff
Fixed typo in spatialite.txt
...
Thanks Tim Graham for spotting the error.
2014-12-08 22:31:07 +01:00
Claude Paroz
bac7664f27
Ran 'CREATE EXTENSION postgis' during prepare_database hook
...
DatabaseWrapper.prepare_database has been introduced in 307de67073
.
2014-12-08 22:22:53 +01:00
Claude Paroz
8f97413fae
Fixed #20968 -- Checked Spatialite metadata before migrations
...
Thanks Kenial S. Lee for the initial patch and Tim Graham for
the review.
2014-12-08 22:22:53 +01:00
Tim Graham
1aa41dd000
Fixed #23974 -- Clarified wording of FileField.save/delete save parameter.
...
Thanks GreenAsJade.
2014-12-08 13:15:46 -05:00
Jon Dufresne
4d27d72d14
Refs #23964 -- Added warning about case-insensitive, unique fields used with formsets
2014-12-08 12:54:04 -05:00
Jon Dufresne
4468c08d70
Fixed #23968 -- Replaced list comprehension with generators and dict comprehension
2014-12-08 07:58:23 -05:00
Berker Peksag
b327a614eb
Added an "htmlview" target to open docs after building them.
...
This is helpful if you build and test documentation updates in
your development env.
Copied from CPython's Doc/Makefile.
2014-12-08 07:23:34 -05:00
Quentin Pradet
6bc343d874
Fixed typo in docs/howto/custom-lookups.txt.
2014-12-08 07:18:54 -05:00
Vladimir Rutsky
1a408e42ee
Add missing dot
2014-12-07 00:49:59 +03:00
Tim Graham
5281d9620d
Fixed #23965 -- Mentioned that FieldFile inherits from File
2014-12-06 11:51:32 -05:00
wrwrwr
34a06d99e0
Cleaned up a note in docs/topics/db/sql.txt.
2014-12-06 09:25:48 -05:00
Peter Inglesby
0fde2ca036
Fixed typo in docs/ref/applications.txt.
2014-12-06 09:22:46 -05:00
Claude Paroz
e309135081
Fixed documentation of GeoModelAdmin.openlayers_url
2014-12-06 12:47:08 +01:00
Tim Graham
ebfadb8080
Corrected example in Form.has_changed() docs.
2014-12-05 13:17:14 -05:00
Young Yang
f0c7a6f360
Fixed #23955 -- Corrected formset fields in topic guide.
2014-12-05 11:31:53 -05:00
Tim Graham
b6ea059b4a
Fixed #23957 -- Started deprecation toward requiring session verification.
...
Thanks Carl Meyer for review.
2014-12-05 07:37:34 -05:00
Tim Graham
1d3e41e1cf
Added versionadded annotation for contrib.postgres.
2014-12-04 16:42:24 -05:00
Tim Graham
17c4013028
Removed stray conflict line in 1.7.2 release notes.
2014-12-04 15:31:55 -05:00
Claude Paroz
8d7a48027e
Fixed #23954 -- Added special text/varchar PostgreSQL indexes in migrations
...
Thanks adityagupta104 for the report and Tim Graham for the review.
2014-12-04 21:27:42 +01:00
Tim Graham
765fa36d57
Fixed #23920 -- Fixed MySQL crash when adding blank=True to TextField.
...
Thanks wkornewald for the report and Markus Holtermann for review.
2014-12-04 10:57:10 -05:00
Thomas Tanner
018d110ef5
Fixed #23911 -- Added support for buffer file uploads in the test client
2014-12-04 07:42:03 -05:00
Tim Graham
dc2d75f4d4
Fixed typo in aggregation docs link.
2014-12-03 20:07:40 -05:00
Benjamin Bach
3ab8d0b8c7
Fixed a typo in aggregation docs.
2014-12-03 19:52:54 -05:00
Benjamin Bach
4b23a6c7a9
Documented a current limitation of multiple table annotation; refs #10060 .
2014-12-03 19:18:55 -05:00
Theodoros Ikonomou
49d034fff2
Fixed typo in docs/ref/request-response.txt.
2014-12-03 18:41:46 -05:00
Berker Peksag
560b4207b1
Removed redundant numbered parameters from str.format().
...
Since Python 2.7 and 3.1, "{0} {1}" is equivalent to "{} {}".
2014-12-03 14:27:38 -05:00
Tim Graham
b06dfad88f
Fixed #23939 -- Moved session verification out of SessionAuthenticationMiddleware.
...
Thanks andrewbadr for the report and Carl Meyer for the review.
2014-12-03 13:11:47 -05:00
Thomas Chaumeny
da9fe5c717
Fixed #20392 -- Added TestCase.setUpTestData()
...
Each TestCase is also now wrapped in a class-wide transaction.
2014-12-03 10:37:04 -05:00
Gavin Wahl
dee4d23f7e
Fixed #23950 -- Prevented calling deconstruct on classes in MigrationWriter.
2014-12-03 08:22:29 -05:00
Andriy Sokolovskiy
bba545345f
Fixed #23946 -- Fixed runserver crash when socket error contains Unicode chars.
2014-12-02 12:01:51 -05:00
Kamil Braun
0623f4dea4
Fixed #23934 -- Fixed regression in admin views obj parameter.
2014-12-02 08:42:17 -05:00
Elena Williams
1e1ac4ec5b
Fixed incorrect use of rst section heirarchy in form fields docs.
2014-12-02 13:24:56 +08:00
wrwrwr
bfc75996f9
Fixed #23945 -- Made default site use the configured SITE_ID.
2014-12-01 19:36:50 -05:00
Tim Graham
82e4f956e3
Fixed #23289 -- Added mock as a test dependency.
2014-12-01 16:08:25 -05:00
Claude Paroz
e11c6fd218
Fixed #23909 -- Prevented crash when collecting SQL for RunSQL
...
Thanks James Rivett-Carnac for the report and Markus Holtermann
for the review.
2014-12-01 20:26:40 +01:00
wrwrwr
e6f19ec322
Fixed #23933 -- Made override_settings(DATABASE_ROUTERS) affect the master router.
2014-12-01 11:30:50 -05:00
Markus Holtermann
d2202ec2d4
Fixed #23880 -- Added missing index_together handling for SQLite
2014-12-01 11:30:33 +07:00
Berker Peksag
c8dcded930
Fixed #17890 -- Added an extra_context parameter to AdminSite.password_change().
2014-11-29 10:31:09 -05:00
Tim Graham
3131e9cef5
Fixed #23923 -- Promoted Django's deprecation warnings to errors in runtests.py
2014-11-29 10:27:04 -05:00
Claude Paroz
860eb01d17
Removed instructions to create a PostgreSQL cluster in GIS docs
...
Creating a new cluster is neither required not recommendable for
most users. The previous section explains how to create a user
with sufficient permissions to automatically create a database
during tests.
2014-11-29 11:21:25 +01:00
Thomas Chaumeny
17fe0bd808
Fixed #23423 -- Added unaccent lookup in django.contrib.postgres
2014-11-28 18:22:20 -05:00
Tim Graham
ecf7814b3a
Added 1.9/removed 1.5 on Python version support table.
2014-11-28 09:17:00 -05:00
Tim Heap
deb607648e
Fixed #23728 -- Added the --exit option to makemigrations.
...
If no changes that need migrations are found, `makemigrations --exit`
exits with error code 1.
2014-11-28 07:48:39 -05:00
Anssi Kääriäinen
c7175fcdfe
Fixed #901 -- Added Model.refresh_from_db() method
...
Thanks to github aliases dbrgn, carljm, slurms, dfunckt, and timgraham
for reviews.
2014-11-28 06:54:00 -05:00
Martin Blech
e023ceb453
Fixed #23910 -- Added reply_to parameter to EmailMessage
...
Thanks to Berker Peksag and Tim Graham for the review and suggestions.
2014-11-28 06:00:06 -05:00
Thomas Chaumeny
6b5d82749c
Fixed #16731 -- Made pattern lookups work properly with F() expressions
2014-11-28 12:50:42 +02:00
Diego Guimarães
f39b0421b4
Fixed #23338 -- Added warning when unique=True on ForeigKey
...
Thanks Jonathan Lindén for the initial patch, and Tim Graham
and Gabe Jackson for the suggestions.
2014-11-27 19:42:30 -05:00
wrwrwr
d66bda6059
Added notes on registering signals in ready() and using dispatch_uid.
...
Refs #23641 .
2014-11-27 11:22:36 -05:00
wrwrwr
a15aba66f2
Fixed typo in docs/topics/forms/modelforms.txt.
2014-11-27 10:53:06 -05:00
Berker Peksag
093e6c68b9
Fixed #14664 -- Logged a warning if MiddlewareNotUsed is raised in DEBUG mode.
2014-11-27 07:55:07 -05:00
Berker Peksag
87bd13617c
Fixed #23847 -- Improved the email_check example in the auth documentation.
2014-11-27 11:52:50 +01:00
MattBlack85
e9d1f1182a
Fixed #23801 -- Added warning when max_length is used with IntegerField
2014-11-26 18:41:54 -05:00
Kenial Lee
cc870b8ef5
Fixed #23901 -- Documented how to use SpatiaLite with Homebrew.
2014-11-26 14:03:08 -05:00
Tim Graham
379431ef91
Updated GIS docs to use doc links.
2014-11-26 12:46:06 -05:00
Jannis Leidel
6302893112
Updated formtools docs to point at new package outside the Django repo.
...
Refs #23677 .
2014-11-26 09:41:52 -05:00
Luke Plant
8b15018fd5
Release notes for ff3d746e8d
2014-11-26 08:22:04 +00:00
Baptiste Mispelon
c335c0fee9
Fixed #23914 -- Improved {% now %} to allow storing its result in the context.
...
Thanks to Tim for the review.
2014-11-25 22:11:35 +01:00
Simon Charette
f9c4e14aec
Fixed #23754 -- Always allowed reference to the primary key in the admin
...
This change allows dynamically created inlines "Add related" button to work
correcly as long as their associated foreign key is pointing to the primary
key of the related model.
Thanks to amorce for the report, Julien Phalip for the initial patch,
and Collin Anderson for the review.
2014-11-25 13:26:50 -05:00
Simon Charette
e0d1f2684a
Added warning about get_inline_instances() permission checking; refs #23754 .
2014-11-25 13:14:01 -05:00
Redouane Zait
8e7b384d89
Fixed #23898 -- Added missing context to admin's deleted_selected view.
...
Thanks Redouane Zait for the report.
2014-11-25 11:22:15 -05:00
wrwrwr
056a3c6c37
Fixed #23682 -- Enhanced circular redirects detection in tests.
...
When the test client detects a redirect to a URL seen in the
currently followed chain it will now raise a RedirectCycleError
instead of just returning the first repeated response.
It will also complain when a single chain of redirects is longer
than 20, as this often means a redirect loop with varying URLs,
and even if it's not actually one, such long chains are likely
to be treated as loops by browsers.
Thanks Preston Timmons, Berker Peksag, and Tim Graham for reviews.
2014-11-25 10:12:28 -05:00
Berker Peksag
9a30acad8a
Fixed #21587 -- Added a warning for changing default of RedirectView.permanent.
2014-11-25 09:22:18 -05:00
Richard Olsson
c1552af1fe
Fixed typo in docs/ref/django-admin.txt
2014-11-25 07:48:12 -05:00
wrwrwr
e22c64dfc0
Fixed #23742 -- Added an option to reverse tests order.
...
This is useful for debugging side effects affecting tests that
are usually executed before a given test. Full suite and pair
tests sort cases more or less deterministically, thus some test
cross-dependencies are easier to reveal by reversing the order.
Thanks Preston Timmons for the review.
2014-11-24 19:24:11 -05:00
wrwrwr
ca801b8c8f
Improved line breaking in runtests docs.
2014-11-24 17:38:28 -05:00
Tim Graham
1dbdc03382
Fixed #23907 -- Added admin.site.register in tutorial 2 for consistency.
2014-11-24 15:58:56 -05:00
Sergey Fedoseev
1e9ac504e4
Fixed #23888 -- Fixed crash in File.__repr__() when name contains unicode.
2014-11-24 15:54:57 -05:00
Thomas Chaumeny
3199ea8ed7
Updated testing documentation following 498ae3a360
...
- commit/rollback are no longer replaced by nop
- the warning about not using TestCase when testing transactional
behavior belongs to TestCase section, not TransactionTestCase
2014-11-24 11:37:03 -05:00
Luke Plant
0c623da664
Further fixes to the migration notes for get_query_set
...
This rename is very tricky for the case of subclasses which define
get_query_set and haven't been updated yet, which applies to all projects in
the form of RelatedManager from Django 1.5.
2014-11-24 15:34:29 +00:00
Danilo Bargen
cdee865976
Fixed #23543 -- Added docs on testing management command output.
2014-11-24 10:23:25 -05:00
Tim Graham
94e2d3913d
Added deprecation of template dirs parameter to timeline.
2014-11-24 09:17:57 -05:00
Tim Graham
8bb9e7c999
Fixed spelling in docs/ref/django-admin.txt.
2014-11-24 08:32:07 -05:00
Tim Graham
e774622493
Moved release note for refs #21281 from "deprecation" to "backwards incompatible".
2014-11-24 07:31:05 -05:00
Luke Plant
91e2780dfb
Better migration docs for get_query_set -> get_queryset
...
This way they won't need to fix things again when get_query_set disappears
2014-11-24 10:09:39 +00:00
Kevin Ndung'u
0d74209ef6
Fixed #23900 -- Added missing imports in code example.
...
The Preventing header injection example included
classes that are not imported.
Thanks to Collin Anderson and Berker Peksağ for the
reviews.
2014-11-23 23:03:58 +01:00
Aymeric Augustin
240ea67ce0
Move compile_string into the Engine class.
2014-11-23 11:52:25 +01:00
Aymeric Augustin
17012b6936
Deprecated dirs argument to override TEMPLATE_DIRS.
...
Cancels 2f0566fa
. Refs #4278 .
2014-11-23 09:29:33 +01:00
Carl Meyer
bcb693ebd4
Revert "Fixed #23892 -- Made deconstructible classes forwards compatible"
...
This reverts commit f36151ed16
.
Adding kwargs to deconstructed objects does not achieve useful
forward-compatibility in general, since additional arguments are silently
dropped rather than having their intended effect. In fact, it can make the
failure more difficult to diagnose. Thanks Shai Berger for discussion.
2014-11-22 22:29:23 -07:00
Carl Meyer
f36151ed16
Fixed #23892 -- Made deconstructible classes forwards compatible
2014-11-22 14:30:14 -07:00
Aymeric Augustin
7331788300
Avoided rewrapping Contexts in render_to_response.
...
This change preserves backwards-compatibility for a very common misuse
of render_to_response which even occurred in the official documentation.
It fixes that misuse wherever it happened in the code base and docs.
Context.__init__ is documented as accepting a dict and nothing else.
Since Context is dict-like, Context(Context({})) could work to some
extent. However, things get complicated with RequestContext and that
gets in the way of refactoring the template engine. This is the real
rationale for this change.
2014-11-22 17:58:38 +01:00
Claude Paroz
b0a58b9085
Updated an old note about GEOSGeometry.transform
2014-11-22 12:20:17 +01:00
Stanislas Guerra
06726965c3
Fixed #23778 -- Added a doc section on using the Django runner for reusable apps.
2014-11-21 12:53:36 -07:00
Berker Peksag
343162410f
Fixed #21753 -- Raised exception when both `form_class` and `fields` are specified.
2014-11-21 14:23:17 -05:00
Alasdair Nicol
5b26a014a8
Fixed #23865 -- documented how to assign errors to a field in Model.clean()
...
Also added a unit test wit the simpler syntax which we have documented,
where the dictionary values are strings.
2014-11-21 13:01:28 -05:00