summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-08-13[py3] Fixed iterlists usage in QueryDictClaude Paroz
2012-08-13Replaced pickle by json in form_hmac calculationClaude Paroz
Refs #18340
2012-08-13Removed binary flag to open files for writing text contentClaude Paroz
2012-08-13Consistenly use _ as alias for ugettext_lazy in the i18n docs.Florian Apolloner
2012-08-13[py3] Fixed encoding issues in cache key generationClaude Paroz
2012-08-13[py3] Made csrf context processor return UnicodeClaude Paroz
2012-08-13[py3] Avoided comparison with None value in formsetsClaude Paroz
2012-08-13[py3] Fixed admin_scripts testsClaude Paroz
2012-08-13[py3] Fixed content encoding in test clientClaude Paroz
Thanks Andrews Medina for the initial patch.
2012-08-13[py3] Removed filename encoding in file_uploads testClaude Paroz
2012-08-13Refix #13844 -- Made FloatField aggregates work on Python 2.6 + PostgresAnssi Kääriäinen
Fixed a regression introduced in 59a655988ee95e4b4e4646cebea88b620d8fcdd2.
2012-08-12[py3] Fix encoding issues in contrib.sessionsClaude Paroz
2012-08-12[py3] Encoded value before feeding it to hashlib.md5Claude Paroz
2012-08-12Fixed #18306 -- Made deferred models issue update_fields on saveAndrei Antoukh
Deferred models now automatically update only the fields which are loaded from the db (with .only() or .defer()). In addition, any field set manually after the load is updated on save.
2012-08-12Fixed #13844 -- Avoid converting unknown db values to floatAnssi Kääriäinen
This patch removes an unconditional float(value) conversion from db backend default convert_values() method. This can cause problems when aggregating over character fields for example. In addition, Oracle and SQLite already return the bare value from their convert_values(). In the long term the converting should be done by fields, and the fields should then call database backend specific converters when needed. The current setup is inflexible for 3rd party fields. Thanks to Merlijn van Deen for the original patch.
2012-08-12[py3] Always convert values from sqlite3 to unicode stringsClaude Paroz
Thanks Aymeric Augustin for the review.
2012-08-12[py3] Made __repr__ return str with Python 3Claude Paroz
2012-08-12Fixed #18731 -- Cleaned up split_exclude's use of can_reuseAnssi Kääriäinen
The outer query's set of reusable joins (can_reuse) was passed to the inner query's add_filter call. This was incorrect.
2012-08-12[py3] Made exception examination py3-compatible.Karen Tracey
2012-08-12[py3] Explained @python_2_unicode_compatible usageAymeric Augustin
2012-08-12[py3] Deprecated StrAndUnicode.Aymeric Augustin
This mix-in is superseded by the @python_2_unicode_compatible decorator.
2012-08-12[py3] Refactored __unicode__ to __str__.Aymeric Augustin
* Renamed the __unicode__ methods * Applied the python_2_unicode_compatible decorator * Removed the StrAndUnicode mix-in that is superseded by python_2_unicode_compatible * Kept the __unicode__ methods in classes that specifically test it under Python 2
2012-08-12[py3] Added fixer for python_2_unicode_compatible.Aymeric Augustin
This doesn't deal with classes that define both __unicode__ and __str__; the definition of __str__ should be removed first. It doesn't guarantee that __str__ will return a str (rather than bytes) under Python 3 either.
2012-08-12[py3] Added python_2_unicode_compatible decorator.Aymeric Augustin
2012-08-12[py3] Replaced some __str__ methods by __unicode__Aymeric Augustin
These methods actually return unicode.
2012-08-12[py3] Removed redundant __str__ methods.Aymeric Augustin
These classes already have an identical __unicode__ method, which will be used after an upcoming refactoring.
2012-08-12[py3] Avoided returning bytes in Model.__str__Aymeric Augustin
on Python 3.
2012-08-12Removed missplaced label in the docs.Florian Apolloner
2012-08-12Fix link to Gunicorn website in deployment howto.Martijn Vermaat
2012-08-11Fixed #18739 -- witdthratio behavior on None argsKaren Tracey
Made behavior given None consistent with how non-numerics were handled. Thanks to ja.geb@me.com for the report.
2012-08-11[py3] Fixed reraising of exceptionsClaude Paroz
reraise with second argument to None is not supported.
2012-08-11Decorated some tests that require tz support.Karen Tracey
This allows the test suite to run without errors on Windows.
2012-08-11[py3] Re-decoded string after idna encodingClaude Paroz
2012-08-11[py3] Various minor syntax fixes in the test suiteClaude Paroz
2012-08-11[py3] Fixed JSON deserializationClaude Paroz
2012-08-11Fixed #18754 -- cache keys created by post_processKaren Tracey
Corrected to always generate the cache keys from file names with forward slashes, not backslashes.
2012-08-11Fixed #18698 -- Configure latex to support '≥' in the docs.Florian Apolloner
Thanks to simonb for the report and the initial patch.
2012-08-11[py3] Used six.StringIO to simulate stdout buffer in testsClaude Paroz
2012-08-11[py3] Used smart_str to prevent regressions in http handlingClaude Paroz
2012-08-11[py3] Fixed Python 3 compatibility of http handlingClaude Paroz
* Using str() when Python 2 expects bytes and Python 3 Unicode * Fixed reraise-ing syntax * Fixed slicing of byte strings
2012-08-11[py3] Fixed str_prefix test utilityClaude Paroz
2012-08-11[py3] Used BytesIO to test request streamsClaude Paroz
2012-08-10Create headings and expand CBV docs so that the "Built-In CBV" docs include ↵Issac Kelly
a complete list.
2012-08-11[py3] Decoded base64-encoded hash in contrib.auth.hashersAndrews Medina
2012-08-10Fixed #17680 - Clarified when logging is configured.Tim Graham
2012-08-10Fixed #17016 - Added examples for file uploads in views.Tim Graham
Thanks Tim Saylor for the draft patch and Aymeric Augustin and Claude Paroz for feedback.
2012-08-10[py3] Made signing infrastructure pass tests with Python 3Claude Paroz
2012-08-10Add db_table and db_tablespace handlingAndrew Godwin
2012-08-10Merge branch 'master' into schema-alterationAndrew Godwin
2012-08-10Add support for unique_togetherAndrew Godwin