summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-25Added a few more tests for `MultiValueDict`.Gary Wilson Jr
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6715 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-19Fixed link to settings documentation in the i18n docs.Gary Wilson Jr
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6700 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-19Added *.pyc ignore.Gary Wilson Jr
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6695 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-18Rewrote the section about writing autoescaping-aware filters, based on feedbackMalcolm Tredinnick
from Ivan Sagalaev. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6692 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 a couple of chained filter tests that weren't demonstrating what theyMalcolm Tredinnick
claimed (since the "cut" filter's behaviour had changed since I originally wrote those tests). git-svn-id: http://code.djangoproject.com/svn/django/trunk@6684 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 #5898 -- Updated docs for r6662, as pointed out by arien.Malcolm Tredinnick
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6678 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-15Fixed #5892, #5930 -- Fixed some typos pointed out by ars@iki.fi and nickl.Malcolm Tredinnick
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6677 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
2007-11-14Documented the time-saver in flatpages: title and content are marked as safeMalcolm Tredinnick
strings. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6674 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-14Content coming via {{ block.super }} is always going to be correctly escapedMalcolm Tredinnick
already. We mark it as safe so that template authors don't need to. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6673 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-14Implemented auto-escaping of variable output in templates. Fully ↵Malcolm Tredinnick
controllable by template authors and it's possible to write filters and templates that simulataneously work in both auto-escaped and non-auto-escaped environments if you need to. Fixed #2359 See documentation in templates.txt and templates_python.txt for how everything works. Backwards incompatible if you're inserting raw HTML output via template variables. Based on an original design from Simon Willison and with debugging help from Michael Radziej. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6671 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-13Fixed #4787, #5913 -- Updating the queryset on a `ModelChoiceField` or ↵Gary Wilson Jr
`ModelMultipleChoiceField` now updates its widget's choices. The clean methods for `ModelChoiceField` and `ModelMultipleChoiceField` were changed to only allow choices in the specified queryset (instead of allowing all choices returned by the queryset model's default manager). git-svn-id: http://code.djangoproject.com/svn/django/trunk@6670 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-12Simplified `SortedDict.__deepcopy__` now that the its constructor can take a ↵Gary Wilson Jr
sequence of tuples. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6669 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-11Fixed #5918 -- Removed `SortedDictFromList` since `SortedDict` now can do ↵Gary Wilson Jr
everything `SortedDictFromList` could do. Since `SortedDict`'s `copy` method doesn't return a deepcopy as `SortedDictFromList`'s `copy` method did, you will need to update your code if you were relying on `SortedDictFromList.copy` to return a deepcopy by using the `deepcopy` function from the `copy` module. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6668 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-11Fixed #5890 -- Fixed a ReST markup error. Thanks, arien.Malcolm Tredinnick
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6667 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-11Fixed #5876 -- Updated Catalan translation from Marc Garcia.Malcolm Tredinnick
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6666 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-11Fixed #5914 -- Updated Hebrew translation from Meir Kriheli.Malcolm Tredinnick
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6665 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-11Fixed #5900 -- Updated traditional Chinese translation. Thanks, ↵Malcolm Tredinnick
terryh.tp@gmail.com. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6664 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-11Fixed #5687 -- Updated Swedish translation. A bit of a group effort from DmitriMalcolm Tredinnick
Fedortchenko, Ludvig Ericson and the django-se team. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6663 bcc190cf-cafb-0310-a4f2-bffc1f526a37