summaryrefslogtreecommitdiff
path: root/django
AgeCommit message (Collapse)Author
2007-11-29Fixed #5989 -- Fixed a problem with values being incorrectly reused byMalcolm Tredinnick
reference in field subclassing. Thanks, flupke. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6748 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-29Fixed #6014 -- More robust error handling when validating decimal fields.Malcolm Tredinnick
Thanks, pigletto. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6746 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-29Fixed #5959 -- Fixed handling of False values in hidden boolean fields. Thanks,Malcolm Tredinnick
SmileyChris. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6745 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-29Fixed #5939 -- Added normalization for New Brunswick in the Canadian provinces.Malcolm Tredinnick
Thanks, rajesh.dhawan@gmail.com. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6744 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-29Fixed #5909 -- Made the various django.contrib.comment models more robust inMalcolm Tredinnick
the face of non-ASCII characters by giving them a __unicode__ method and letting the default __repr__ use that. Patches from prairiedogg and scompt. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6742 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-29Fixed #5853 -- Added handling for a missing 'en' PO file in translation supportMalcolm Tredinnick
(this file being missing is essentially harmless). Thanks, miracle2k. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6739 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-29Updated the English PO and MO files.Malcolm Tredinnick
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6738 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-29Fixed #5813 -- Taught the CacheMiddleware to respect any max-age HTTP headerMalcolm Tredinnick
when setting the expiry time. Thanks, SmileyChris. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6736 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-29Fixed #5706 -- Fixed a couple of XHTML incompatibilities. Based on a patch fromMalcolm Tredinnick
tvrg. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6735 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-29Fixed #5441 -- Added tests for django.contrib.formtools. Thanks, simeon.Malcolm Tredinnick
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6734 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-29Fixed #4653 -- Improved the logic to decide when to include (and select asMalcolm Tredinnick
initial value) the blank choice for a model field with choices. Thanks to Ilya Semenov for persisting with this. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6733 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-29Fixed #3291 -- Allow calling get_absolute_url() with extra positional andMalcolm Tredinnick
keyword arguments. Not usually required, but useful for people wanting to write some kinds of customisations. Patch from __hawkeye__. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6732 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-29Fixed #1291 -- Fixed a potential infinite loop for some URL constructions inMalcolm Tredinnick
the development server. Thanks, Graham Carlyle. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6731 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-29Added tests and a small optimisation for [6721]. Thanks SmileyChris. Fixed #6049Malcolm Tredinnick
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6729 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-28Fixed #5890 -- fixed the far edge-case of allowing constant strings insideMalcolm Tredinnick
template template markers: we now treat embedded, escaped double quotes consistently with constant string arguments to filters. Patch from Dmitri Fedortchenko. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6724 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-28Fixed #5991 -- Marked the generated HTML for newforms.extra.SelectDateWidget asMalcolm Tredinnick
safe. Patch from alberto.piai@gmail.com. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6723 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-28Fixed #5730: Conditionally escape widget contents in newforms to avoidMalcolm Tredinnick
inadvertent double-escaping. This still isn't perfect behaviour (since it's unaware of the current context's auto-escaping setting), but that's a larger problem that needs fixing and this change at least makes the existing behaviour consistent. Patch from SmileyChris. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6722 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-28Fixed an edge-case for auto-escaping: if the stringfilter decorator is used andMalcolm Tredinnick
generates a first argument that is a safe string, make the is_safe handling work as expect. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6721 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-28Fixed #6015 -- Fixed a CSS escaping issue for admin's edit-inline.Malcolm Tredinnick
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6720 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-28FIxed #5951 -- Updated Polish translation. Thanks, Jarek Zgoda.Malcolm Tredinnick
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6719 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-26Fixed #5943 -- Modified django-admin.py to work like manage.py whenever a ↵Russell Keith-Magee
--settings option is provided. Thanksfor the patch, Todd O'Bryan. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6718 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-26Fixed #5993 -- Made `RadioSelect` easier to subclass by giving it a default ↵Gary Wilson Jr
`renderer` as a class attribute. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6717 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-25Fixed #2086 -- Changed `base.css` to import `null.css` (added in [6197]) ↵Gary Wilson Jr
instead of `null`. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6716 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-25Made `MultiValueDict`'s `get` and `getlist` method docstrings more descriptive.Gary Wilson Jr
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6714 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-25Minor styling fix in `DotExpandedDict.__init__`.Gary Wilson Jr
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6713 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-25Changed several hardcoding of `dict` method calls in ↵Gary Wilson Jr
`django.utils.datastructures.py` to use `super` instead. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6712 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-25In `MergeDict` class, changed variable names to not clash with `dict` builtin.Gary Wilson Jr
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6711 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-23Corrected a docstring in django.test.TestCase to match the actual behavior.Russell Keith-Magee
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6710 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-21Fixed #5981 -- Fixed failing regression test when using locmem cache ↵Gary Wilson Jr
backend. Changed `add` to pickle the value as is done in `set`. Based on patch from mattmcc. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6709 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-20Fixed #5983 -- Made iriencode filter respect safe strings. Patch fromMalcolm Tredinnick
SmileyChris. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6706 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-20Fixed #5976 -- Handle auto-escaping correctly for empty columns in admin changeMalcolm Tredinnick
view. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6705 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-20Fixed #5974 -- Added autoescaping for source code lines and local variables inMalcolm Tredinnick
technical debug page. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6704 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-20Fixed #5973 -- Fixed inadvertent allow_tags=True auto-escaping problem.Malcolm Tredinnick
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6703 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-19Fixed #5932 -- Use `self.pages` and not `self._pages` in `_get_page_range` ↵Gary Wilson Jr
so that an exception is not raised if `self.page_range` is accessed before `self.pages`. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6702 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-19Fixed #5978 -- Gave `LOCALE_PATHS` a default setting of an empty tuple and ↵Gary Wilson Jr
removed some code that was checking for its existance in settings before accessing it. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6701 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-19Made use of `EMPTY_VALUES` in `ModelChoiceField.clean()`.Gary Wilson Jr
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6699 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-19Some minor changes to the `patch_vary_headers` function:Gary Wilson Jr
* Replaced a for loop with a list comprehension. * Used a set instead of a dict with dummy values. * Used a bit more readable variable names. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6698 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-19Made some stylistic changes in `GZipMiddleware` and added some notes about ↵Gary Wilson Jr
IE, refs #5313. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6697 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-19Removed `vary_delim_re` in `django/utils/cache.py` in favor of existing ↵Gary Wilson Jr
`cc_delim_re` since the latter is more correct in parsing the header (allows whitespace before and after comma separators instead of just after). As a bonus, tests added for `patch_vary_headers()`. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6696 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-18Fixed #5975 -- Gave `ModelChoiceField` and `ModelMultipleChoiceField` ↵Gary Wilson Jr
ability to specify custom error messages. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6694 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-18Fixed #5880 -- Fixed an XSS hole in the admin interface.Gary Wilson Jr
* Escaped text that gets sent after saving the admin foreignkey popup form. * Added quotes around the second argument passed to `opener.dismissAddAnotherPopup` to make the function also work when a text field is used as the primary key. * Added a `html_unescape` javascript function to unescape the strings passed in to the `dismissAddAnotherPopup` function so that the added choice displays correctly in the dropdown box. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6691 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-18Fixed #5969 -- Corrected a problem introduced in [6682].Malcolm Tredinnick
*sigh* As usual, the one case I forget to test turned out to be broken. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6689 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-17Fixed #5960 -- Fixed some Python 2.3 incompatibilities.Malcolm Tredinnick
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6685 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-17Fixed some missed auto-escaping and URL quoting cases in the urlize filter.Malcolm Tredinnick
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6683 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-17Fixed a few problems with variable resolving inside of blocktrans tags. A ↵Malcolm Tredinnick
couple of these were exposed by the auto-escaping changes, but I suspect the other one has been hiding in plain sight for a while. Fixed #5952, #5953 git-svn-id: http://code.djangoproject.com/svn/django/trunk@6682 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-17Translating safe strings should return a safe result.Malcolm Tredinnick
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6681 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-17Fixed #5945 -- Treat string literals in template filter arguments as safeMalcolm Tredinnick
strings for auto-escaping purposes. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6680 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-17Fixed #4713 -- Fixed handling of _() in template tag arguments. Based onMalcolm Tredinnick
patched from Indy and SmileyChris. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6679 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-15Fixed #5933 -- Updated Polish translation from Jarek Zgoda.Malcolm Tredinnick
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6676 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-14Fixed #5944 -- Added safe string markings to admin error messages in one placeMalcolm Tredinnick
that was missed. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6675 bcc190cf-cafb-0310-a4f2-bffc1f526a37