summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-12-15newforms: Implemented min_value and max_value options for IntegerFieldAdrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4218 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-15newforms: Fixed unexpected behavior with CharField(required=False, ↵Adrian Holovaty
min_length=X). Thanks for reporting, Benjamin Slavin git-svn-id: http://code.djangoproject.com/svn/django/trunk@4217 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-15newforms: The Form classes created by form_for_model() now have a create() ↵Adrian Holovaty
method, which creates a model instance from the clean_data git-svn-id: http://code.djangoproject.com/svn/django/trunk@4216 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-15Improved error message in postgresql backendAdrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4215 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-15newforms: Changed form_for_model() to ignore a field if its formfield() ↵Adrian Holovaty
returns None, and changed AutoField.formfield() to return None git-svn-id: http://code.djangoproject.com/svn/django/trunk@4214 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-15Vastly improved performance of django.utils.text.wrap. Thanks to GvR for ↵Jacob Kaplan-Moss
the impetus and Micael Radziej for the patch. git-svn-id: http://code.djangoproject.com/svn/django/trunk@4213 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-15Implemented formfield() for a bunch of database Field classesAdrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4211 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-15Moved newforms import out of Field.formfield()Adrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4210 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-15Clarified docs/newforms.txt 'Migration plan' sectionAdrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4209 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-15Copied django.forms to django.oldforms and changed all code to reference ↵Adrian Holovaty
django.oldforms instead of django.forms. Updated docs/forms.txt to add 'Forwards-compatibility' section that says you should not be using django.oldforms for any new projects. git-svn-id: http://code.djangoproject.com/svn/django/trunk@4208 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-15Fixed #1977 -- Changed postgresql.org URL in global_settings.py and ↵Adrian Holovaty
project_template/settings.py. Thanks, regexbot@gmail.com git-svn-id: http://code.djangoproject.com/svn/django/trunk@4207 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-15Changed runtests.py to set USE_I18N=True during test running, because the ↵Adrian Holovaty
template tests assume it. Some template tests were failing because my personal settings have USE_I18N=False git-svn-id: http://code.djangoproject.com/svn/django/trunk@4206 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-15newforms: Added initial implementation of form_for_model and form_for_fieldsAdrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4205 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-15newforms: Split the Form class into BaseForm and Form. The former has all ↵Adrian Holovaty
the Form logic; the latter just implements the metaclass that allows for declarative form definition. This change makes it easier to allow other (i.e., non-declarative) designation of a form's fields in creating a form class git-svn-id: http://code.djangoproject.com/svn/django/trunk@4204 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-14Beefed up 'Using branches' part of docs/contributing.txtAdrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4203 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-14Fixed #3143 -- Added TimeField to newforms. Thanks, jkocherhansAdrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4202 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-14Fixed #1977 -- Changed postgresql.org link regarding timezone choices in ↵Adrian Holovaty
docs/settings.txt git-svn-id: http://code.djangoproject.com/svn/django/trunk@4201 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-13Added 'Notes on field ordering' to docs/newforms.txtAdrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4200 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-13Fixed #3139 -- newforms BoundField no longer returns empty errors when using ↵Adrian Holovaty
a prefix. Thanks, jkocherhans git-svn-id: http://code.djangoproject.com/svn/django/trunk@4199 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-13Updated docs/newforms.txt to reflect [4197]. Refs #3112Adrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4198 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-13Fixed #3112 -- Changed newforms Form.as_table() to use <th> instead of <td> ↵Adrian Holovaty
for first column git-svn-id: http://code.djangoproject.com/svn/django/trunk@4197 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-13Fixed #3114 -- newforms MultipleChoiceField now handles MultiValueDicts ↵Adrian Holovaty
properly. Thanks for the patch, Honza Král git-svn-id: http://code.djangoproject.com/svn/django/trunk@4196 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-13Fixed #3117 -- Changed setup.py to get version from django.VERSION ↵Adrian Holovaty
dynamically. Thanks for the patch, ymasuda git-svn-id: http://code.djangoproject.com/svn/django/trunk@4195 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-12Fixed #3132 -- Added prefix support for newforms. Thanks, jkocherhansAdrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4194 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-11Added more to docs/newforms.txtAdrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4193 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-11newforms: Changed Form to use auto_id by defaultAdrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4192 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-11Edited docs/contributing.txt changes from [4190]Adrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4191 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-11Added ticket triage as one way to help out; added details on the need for ↵Russell Keith-Magee
tests and documentation on patches. git-svn-id: http://code.djangoproject.com/svn/django/trunk@4190 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-08Fixed #3102 -- newforms: Fields can now designate their human-friendly ↵Adrian Holovaty
labels. BoundField.verbose_name is now BoundField.label git-svn-id: http://code.djangoproject.com/svn/django/trunk@4188 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-08newforms: Added Field.widget_attrs() hook, which lets a Field designate HTML ↵Adrian Holovaty
attributes to use in its widget. Implemented CharField.widget_attrs(), which sets the HTML maxlength attribute for <input type='text'> and <input type='password'>. Thanks for the idea, Gary Doades git-svn-id: http://code.djangoproject.com/svn/django/trunk@4187 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-08Fixed small Unicode error in newforms. Thanks, Honza Král. Refs #3114Adrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4185 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-07Added django.contrib.contenttypes.management.create_all_contenttypes() ↵Adrian Holovaty
function for convenience git-svn-id: http://code.djangoproject.com/svn/django/trunk@4183 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-07newforms: Changed Form._html_output() to use dictionary-style format strings ↵Adrian Holovaty
for more flexibility. Thanks, Waylan Limberg git-svn-id: http://code.djangoproject.com/svn/django/trunk@4182 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-07Improved [4180] to add HTML escaping on the primary-key value in the error ↵Adrian Holovaty
message git-svn-id: http://code.djangoproject.com/svn/django/trunk@4181 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-07Added improved error message in admin views/main.py when loading ↵Adrian Holovaty
ChangeManipulator. Also took the opportunity to convert all Http404 exceptions to use proper exception raising syntax git-svn-id: http://code.djangoproject.com/svn/django/trunk@4180 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-07newforms: Abstracted common code in Form as_table(), as_ul() and as_p() into ↵Adrian Holovaty
Form._html_output(). It's slightly obscure but saves on a lot of redundancy and code bloat. git-svn-id: http://code.djangoproject.com/svn/django/trunk@4179 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-07Fixed #3107 -- newforms: Added Form.as_p()Adrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4178 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-07newforms: Form.as_ul() no longer puts hidden fields between <li>s. Similar ↵Adrian Holovaty
to [4175], which was the same thing for Form.as_table(). Refs #3101 git-svn-id: http://code.djangoproject.com/svn/django/trunk@4177 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-07newforms: Same fix as [4174], except for Form.as_table()Adrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4176 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-07Fixed #3101 -- newforms: Form.as_table() no longer puts hidden fields ↵Adrian Holovaty
between <tr>s. Thanks for reporting, Eric git-svn-id: http://code.djangoproject.com/svn/django/trunk@4175 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-07newforms: Small potential bugfix in Form.as_ul() -- called unicode() on ↵Adrian Holovaty
BoundField rather than str() git-svn-id: http://code.djangoproject.com/svn/django/trunk@4174 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-07newforms: Changed Table.as_table() and Table.as_ul() to put hidden-form ↵Adrian Holovaty
errors at the top of the output rather than in field order git-svn-id: http://code.djangoproject.com/svn/django/trunk@4173 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-07newforms: Simplified BoundField._errors()Adrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4172 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-07Small tweak to docs/newforms.txtAdrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4171 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-07Changed Flup (FastCGI) backend to set debug=False, to turn off tracebacks in ↵Adrian Holovaty
case of error. Thanks, Jared Kuolt git-svn-id: http://code.djangoproject.com/svn/django/trunk@4170 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-07Fixed #3106 -- Typo in sitemap ping_google method. Thanks, Bastian Kleineidam.Russell Keith-Magee
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4169 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-06Added preliminary stub for docs/newforms.txtAdrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4168 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-06Fixed #3068 -- Fixed ReST error in docs/settings.txt. Thanks, Antonio CavedoniAdrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4167 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-06Fixed #3095 -- Added translation strings to newforms. Thanks for the patch, ↵Adrian Holovaty
Honza Král git-svn-id: http://code.djangoproject.com/svn/django/trunk@4166 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-06Fixed bug in admin with raw_id_admin -- change list in popup didn't append ↵Adrian Holovaty
'pop' link to the 'total' link. Thanks for reporting, patrickk git-svn-id: http://code.djangoproject.com/svn/django/trunk@4165 bcc190cf-cafb-0310-a4f2-bffc1f526a37