Anton I. Sipos
e44ab5bb4f
Fixed #18949 -- Improve performance of model_to_dict with many-to-many
...
When calling model_to_dict, improve performance of the generated SQL by
using values_list to determine primary keys of many to many objects. Add
a specific test for this function, test_model_to_dict_many_to_many
Thanks to brian for the original report and suggested fix.
2012-11-04 15:52:05 -08:00
Preston Holmes
5a00a57aa5
Fixed #19240 -- include pagination error details in ListView 404
...
Thanks to seawolf for the patch
2012-11-04 15:52:00 -08:00
Alex Gaynor
0a49e6164c
Corrected a typo that inadvertently made its way into the docs.
2012-11-04 15:44:20 -08:00
Alex Gaynor
957787ace0
Added multi-column indexes to the 1.5 release notes.
2012-11-04 15:41:33 -08:00
Alex Gaynor
8d3f932f18
Merge pull request #494 from mrj0/model_split
...
model_split: Fixed #19236 - fixed error for abstract models with a split method
2012-11-04 14:20:26 -08:00
Mike Johnson
088f68252d
use six.string_types for python3
2012-11-04 14:16:32 -08:00
Alex Gaynor
b98083ce3d
Remove some bizzare and unnecesary code.
2012-11-04 13:58:40 -08:00
Mike Johnson
fcd3d4c68f
model_split: Fixed #19236 - fixed error for abstract models with a split method
2012-11-04 13:43:54 -08:00
Preston Holmes
aee9c7b094
Added a note and link to CLA from contributing docs
2012-11-04 12:25:48 -08:00
Alex Gaynor
3e9b36688d
Merge pull request #493 from edavis/fix-get-foo-display-docs
...
Fixed formatting of get_FOO_display example
2012-11-04 10:59:43 -08:00
Eric Davis
d94dc2d1fa
Fixed formatting of get_FOO_display example
2012-11-04 10:29:10 -08:00
Alex Gaynor
4285571c5a
Fixed #5805 -- it is now possible to specify multi-column indexes. Thanks to jgelens for the original patch.
2012-11-04 10:16:06 -08:00
Tim Graham
249c3d730e
Fixed #19090 - Added PostgreSQL connection note.
...
Thanks Melevir for the patch.
2012-11-04 05:32:53 -05:00
Claude Paroz
4e8d9524c6
Fixed #6234 -- Removed obsolete note about json and ensure_ascii
...
Thanks aaron at cellmap.ca for the report.
2012-11-03 23:53:51 +01:00
Aymeric Augustin
fc10418fba
Fixed #18963 -- Used a subclass-friendly pattern
...
for Python 2 object model compatibility methods.
2012-11-03 22:07:35 +01:00
Aymeric Augustin
973f539ab8
Fixed #15152 -- Avoided crash of CommonMiddleware on broken querystring
2012-11-03 21:28:33 +01:00
Gabriel Hurley
90e530978d
Fixed #18210 -- Escaped special characters in reverse prefixes.
...
Ensured that special characters passed in to reverse via the
prefix argument are properly escaped so that calls to
django.utils.regex_helpers.normalize and/or string formatting
operations don't result in exceptions.
Thanks to toofishes for the error report.
2012-11-03 13:06:57 -07:00
Claude Paroz
3e98d98b69
Prevented host resolution when running dev server
...
Refs #19075 , #2494 .
Thanks Karen Tracey for spotting the issue.
2012-11-03 20:12:24 +01:00
Markus Zapke-Gründemann
0546794397
Fixed #19230 -- Extended the handler403 documentation.
...
Added a paragraph on how to use the PermissionDenied exception to create a 403
response and use handler403.
2012-11-03 17:18:47 +01:00
Aymeric Augustin
095eca8dd8
Fixed #19101 -- Decoding of non-ASCII POST data on Python 3.
...
Thanks Claude Paroz.
2012-11-03 13:03:15 +01:00
Ulrich Petri
ac2052ebc8
Fixed #17549 -- Added a clickable link for URLFields in admin change list.
2012-11-03 11:57:33 +01:00
Tim Graham
39f5bc7fc3
Fixed #16841 - Documented a couple ModelAdmin methods
...
* ModelAdmin.get_changelist_form and get_changelist_formset
* InlineModelAdmin.get_formset
Thanks Jordan Reiter for the report.
2012-11-03 05:22:34 -04:00
Preston Holmes
965cc0b1ff
Deprecated depth kwarg on select_related.
...
This is the start of a deprecation path for the depth kwarg on
select_related. Removing this will allow us to update select_related so
it chains properly and have an API similar to prefetch_related.
Thanks to Marc Tamlyn for spearheading and initial patch.
refs #16855
2012-11-02 22:03:33 -07:00
Preston Holmes
7b57a72d6d
Merge pull request #485 from asparagui/add_period
...
Added missing period in docs
2012-11-02 16:17:25 -07:00
Tim Graham
d1de7596b2
Fixed #19120 - Added an example of using ModelAdmin methods for read-only fields.
...
Thanks Daniele Procida for the patch.
2012-11-02 18:31:03 -04:00
Tim Graham
07361d1fd6
Fixed #19167 - Added a warning regarding module-level database queries
...
Thanks Daniele Procida for the patch.
2012-11-02 18:19:45 -04:00
Tim Graham
082fad0b83
Cleaned up contrib.admin install instructions.
...
Thanks Cal Leeming for the patch.
2012-11-02 18:04:27 -04:00
Tim Graham
feaf9f279a
Fixed #15361 - Documented performance considerations for QuerySet.get()
...
Thanks mmcnickle for the patch.
2012-11-02 17:58:24 -04:00
Anssi Kääriäinen
92fc263a28
Fixed a regression in gis introduced by Query.select_fields removal
2012-11-02 14:57:19 +02:00
Florian Apolloner
0d8432da55
Documented minimal python 3.2 version.
2012-11-02 10:51:10 +01:00
Aymeric Augustin
f975c4857d
Fixed #19225 -- Typo in shortcuts docs.
...
Thanks SunPowered for the report.
2012-11-02 09:29:55 +01:00
Tim Graham
af7ea808d8
Added WizardView.file_storage exception message and docs
...
Thanks Danilo Bargen for the patch.
2012-11-01 16:14:51 -04:00
Claude Paroz
d9213d09db
Fixed #16678 -- Wrote tests for contrib.redirects app
...
Thanks Julien Phalip for the report.
2012-11-01 19:47:41 +01:00
Tim Graham
ede8a0be05
Fixed #19179 - Added mention of NamedUrlSessionWizard and NamedUrlCookieWizard; thanks Tom for the report.
2012-11-01 06:58:02 -04:00
Tim Graham
dd0d2c0be5
Fixed #19216 - Switched to user level installation in apps tutorial.
...
Thanks Nick Coghlan for the suggestion.
2012-10-31 19:56:53 -04:00
Brett Koonce
c4b71beb65
minor fix (+'.' to end of line)
2012-10-31 15:40:08 -05:00
Kent Hauser
ba81164fb7
Add `form` to formwizard context (includes tests)
2012-10-31 09:58:28 -04:00
Andrew Godwin
7f75460fd6
Fixed #19070 -- urlize filter no longer raises exceptions on 2.7
...
Thanks to claudep for the patch.
2012-10-31 10:58:14 +00:00
Aymeric Augustin
146ed13a11
Fixed #17083 -- Allowed sessions to use non-default cache.
2012-10-31 09:46:16 +01:00
Anssi Kääriäinen
68847135bc
Removed dupe_avoidance from sql/query and sql/compiler.py
...
The dupe avoidance logic was removed as it doesn't seem to do anything,
it is complicated, and it has nearly zero documentation.
The removal of dupe_avoidance allowed for refactoring of both the
implementation and signature of Query.join(). This refactoring cascades
again to some other parts. The most significant of them is the changes
in qs.combine(), and compiler.select_related_descent().
2012-10-31 08:19:44 +02:00
Preston Holmes
9bf0eedba5
Merge pull request #481 from epicserve/testing_docs_update
...
Added timeout local to selenium sample test
The timeout variable wasn't defined, which was a little confusing.
2012-10-30 22:39:09 -07:00
Brent O'Connor
d55c54a5da
The timeout variable wasn't defined, which was a little confusing.
2012-10-30 16:19:31 -07:00
Tim Graham
08cf54990a
Fixed #16671 - Added a tutorial on reuseable apps
...
Thank-you Katie Miller and Ben Sturmfels for the initial draft,
as well as Russ and Carl for the reviews.
2012-10-30 18:40:21 -04:00
Claude Paroz
2f035a9723
Fixed #19174 -- Fixed capitalization errors in LANG_INFO
...
Thanks waldeinburg for the report.
2012-10-30 23:05:47 +01:00
Claude Paroz
73245b3285
Prevented file_upload tests to leave files behind
...
Refs #19206 .
2012-10-30 22:27:55 +01:00
Claude Paroz
9a02851340
Fixed #17744 -- Reset default file storage with setting_changed signal
2012-10-30 22:23:28 +01:00
Aymeric Augustin
43d7cee86e
Added release notes for 1.6.
...
Since 1.5 is feature-frozen, we need them to document new features.
2012-10-30 21:35:23 +01:00
Claude Paroz
5dc4437dfa
Fixed #15714 -- Added note about capitalization of LANG_INFO name_local
2012-10-30 09:28:19 +01:00
Claude Paroz
6de6988f99
Fixed #5076 -- Properly decode POSTs with non-utf-8 payload encoding
...
Thanks daniel at blogg.se for the report and Aymeric Augustin for
his assistance on the patch.
2012-10-30 09:00:32 +01:00
Preston Holmes
9741912a9a
Fixed #17869 - force logout when REMOTE_USER header disappears
...
If the current sessions user was logged in via a remote user backend log out
the user if REMOTE_USER header not available - otherwise leave it to other auth
middleware to install the AnonymousUser.
Thanks to Sylvain Bouchard for the initial patch and ticket maintenance.
2012-10-29 22:58:14 -07:00