summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-12-05Added django.contrib.formtools, including the forced-preview applicationAdrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4164 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-05newforms: Added __unicode__() methods wherever there were __str__() methods, ↵Adrian Holovaty
and changed the __str__() methods to delegate to __unicode__().encode(settings.DEFAULT_CHARSET) git-svn-id: http://code.djangoproject.com/svn/django/trunk@4163 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-05newforms: Removed DEFAULT_ENCODING import from fields.pyAdrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4162 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-05Template system now supports variables whose str() returns a Unicode object ↵Adrian Holovaty
with non-ascii characters. Thanks, gabor git-svn-id: http://code.djangoproject.com/svn/django/trunk@4161 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-05newforms: Changed BoundField form, field and name attributes to remove ↵Adrian Holovaty
leading underscore to imply that they can be accessed git-svn-id: http://code.djangoproject.com/svn/django/trunk@4160 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-01Fixed #3085 -- Typo in testing documentation. Thanks, Lachlan Cannon.Russell Keith-Magee
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4150 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-30newforms: Added check_test argument to CheckboxInput and changed its ↵Adrian Holovaty
render() behavior slightly. Also changed CheckboxSelectMultiple to use checkboxes with the same name, rather than checkboxes with separate names git-svn-id: http://code.djangoproject.com/svn/django/trunk@4148 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-30newforms: Added some more documentation to unit testsAdrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4147 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-30Fixed #3082 -- newforms: Changed Form as_table() and as_ul() not to display ↵Adrian Holovaty
verbose names for hidden fields, and to add field-name prefix to error messages to avoid user confusion. Also added unit tests. git-svn-id: http://code.djangoproject.com/svn/django/trunk@4146 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-30newforms: Added BoundField.as_hidden()Adrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4145 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-29Fixed #2924 -- Development server no longer spins on an empty form post. Bug ↵Adrian Holovaty
caused by [3805] git-svn-id: http://code.djangoproject.com/svn/django/trunk@4144 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-29newforms: Added BoundField.data propertyAdrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4143 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-29newforms: Added Widget.value_from_datadict hook, which allows a Widget to ↵Adrian Holovaty
define how to convert its post data dictionary to a value. Implemented it for CheckboxSelectMultiple and updated unit tests git-svn-id: http://code.djangoproject.com/svn/django/trunk@4136 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-29Fixed #3080 -- Fixed bug in delete_cookie() method. Thanks, nowell striteAdrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4135 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-29newforms: Added docstring to Widget.build_attrs()Adrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4134 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-29Fixed #3078 -- newforms: Added HTML escaping to label_tag() calls. Thanks, ↵Adrian Holovaty
SmileyChris git-svn-id: http://code.djangoproject.com/svn/django/trunk@4133 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-29newforms: Implemented CheckboxSelectMultipleAdrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4132 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-29newforms: The <input> tags in a RadioSelect now each have a distinct ID. ↵Adrian Holovaty
Also, this plays nicely with auto_id and <label>s for Form.as_table() and Form.as_ul(). Refs #3064 git-svn-id: http://code.djangoproject.com/svn/django/trunk@4131 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-29Fixed #3064 -- newforms: Added <label> support through ↵Adrian Holovaty
BoundField.label_tag() method. Also added BoundField.verbose_name and added/updated unit tests. Thanks, SmileyChris git-svn-id: http://code.djangoproject.com/svn/django/trunk@4130 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-28newforms: Changed Form unit tests to use f.clean_data rather than f.clean(), ↵Adrian Holovaty
because the latter is a validation hook, not a way to get the clean data git-svn-id: http://code.djangoproject.com/svn/django/trunk@4129 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-28Fixed small bug in 'The view ____ didn't return an HttpResponse object' ↵Adrian Holovaty
message -- it assumed the view was a function, whereas it can be any callable object git-svn-id: http://code.djangoproject.com/svn/django/trunk@4128 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-27Fixed #3072 -- Fixed docstring in object_detail() generic view. Thanks, Matt ↵Adrian Holovaty
McClanahan git-svn-id: http://code.djangoproject.com/svn/django/trunk@4124 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-27newforms: Small short-circuit optimization to BoundField.as_widget()Adrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4121 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-27newforms: Normalized all error <ul>s to use class='errorlist'Adrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4120 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-27newforms: Added Form.non_field_errors() and added more ↵Adrian Holovaty
examples/documentation to the unit tests git-svn-id: http://code.djangoproject.com/svn/django/trunk@4119 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-27newforms: Added BoundField.label, which calculates the label of the field ↵Adrian Holovaty
based on its name git-svn-id: http://code.djangoproject.com/svn/django/trunk@4118 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-27Fixed #3026 -- newforms: Form class now suppresses validation and errors if ↵Adrian Holovaty
no data (or None) is passed in. Validation still happens if you pass in an empty dictionary. Also updated unit tests. Thanks, SmileyChris git-svn-id: http://code.djangoproject.com/svn/django/trunk@4117 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-27newforms: Changed Form.errors to be a property rather than a function. Refs ↵Adrian Holovaty
#3026 git-svn-id: http://code.djangoproject.com/svn/django/trunk@4116 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-27newforms: Removed redundant declaration of Form.clean(). Thanks, ↵Adrian Holovaty
SmileyChris. Refs #3026 git-svn-id: http://code.djangoproject.com/svn/django/trunk@4115 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-27Fixed #2989 -- easy_install now works with Django's setup.py. Thanks for ↵Adrian Holovaty
reporting, __doc__ git-svn-id: http://code.djangoproject.com/svn/django/trunk@4114 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-27newforms: Added a bunch of unit tests and fixed some bugs in the case of ↵Adrian Holovaty
required=False for various Field subclasses git-svn-id: http://code.djangoproject.com/svn/django/trunk@4113 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-27Fixed #2980 -- Changed project_template/urls.py to use new-style URLconf. ↵Adrian Holovaty
Thanks for the patch, ymasuda git-svn-id: http://code.djangoproject.com/svn/django/trunk@4112 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-27Fixed #3038 -- newforms: RegexField no longer validates empty input for ↵Adrian Holovaty
required=False. Thanks for reporting, Thomas Steinacher git-svn-id: http://code.djangoproject.com/svn/django/trunk@4111 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-27Fixed #2931 -- Changed 'if request.POST' to 'if request.method == POST' in ↵Adrian Holovaty
docs/sessions.txt git-svn-id: http://code.djangoproject.com/svn/django/trunk@4110 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-27Added svn:ignore for pyc files in unit-test packagesAdrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4109 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-26Fixed #3028 -- Added 'svn:ignore' for *.pyc files for some packages that ↵Adrian Holovaty
didn't have it git-svn-id: http://code.djangoproject.com/svn/django/trunk@4108 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-26Fixed #3057 -- Improved wsgi backend to tolerate empty string in ↵Adrian Holovaty
CONTENT_LENGTH. Thanks for the patch, Ivan Sagalaev git-svn-id: http://code.djangoproject.com/svn/django/trunk@4107 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-26Fixed #3065 -- newforms: Fixed rendering problem with RadioSelect as a ↵Adrian Holovaty
member of a Form. Also fixed some Unicode issues and added unit tests. Thanks for reporting, Derek Hoy git-svn-id: http://code.djangoproject.com/svn/django/trunk@4106 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-26Fixes #2993, Refs #2918 -- Reverted [3960]; [3960] fixed a potential data ↵Russell Keith-Magee
validation problem for SQLite, but broke usage of LazyDate. The proper fix is to complete the model validators to catch _all_ invalid inputs. git-svn-id: http://code.djangoproject.com/svn/django/trunk@4105 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-25Moved newforms form_for_model and form_for_fields to django/newforms/models.pyAdrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4103 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-25Fixed #3061 -- Fixed wrong schema URL in sitemap_index.xml template. Thanks, ↵Adrian Holovaty
Mateusz Pawlik and John D'Agostino git-svn-id: http://code.djangoproject.com/svn/django/trunk@4101 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-23Fixed #3057 -- Fixed typo in [4091]. Thanks for the heads-up, Barry PedersonAdrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4094 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-23Fixed #3054 -- newforms Form now keeps track of field orderAdrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4093 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-23newforms: Added unit test to test field order. Refs #3054Adrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4092 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-23Fixed #3057 -- Changed WSGI handler not to expect CONTENT_LENGTH. Thanks for ↵Adrian Holovaty
the patch, Ivan Sagalaev git-svn-id: http://code.djangoproject.com/svn/django/trunk@4091 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-23Fixed bug in [3786]. django/core/xheaders.py no longer assumes request.user ↵Adrian Holovaty
exists git-svn-id: http://code.djangoproject.com/svn/django/trunk@4090 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-22Fixed #3052: GZIP middleware now correctly reports Content-Length. Thanks, ↵Jacob Kaplan-Moss
simonbun. git-svn-id: http://code.djangoproject.com/svn/django/trunk@4089 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-20Fixed #3033 -- Extended django.contrib.sitemaps to support new, generic ↵Adrian Holovaty
sitemap protocol rather than Google's proprietary version. Thanks, Petar Marić git-svn-id: http://code.djangoproject.com/svn/django/trunk@4088 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-20Fixed #3014 -- Admin 'now' shortcut for DateTimeFields now updates seconds, ↵Adrian Holovaty
too. Thanks for the patch, Esdras Beleza git-svn-id: http://code.djangoproject.com/svn/django/trunk@4087 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-16newforms: Tiny optimization to smart_unicode()Adrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4077 bcc190cf-cafb-0310-a4f2-bffc1f526a37