| 
							
							
								 Adrian Holovaty | 546297be27 | newforms: Implemented min_value and max_value options for IntegerField git-svn-id: http://code.djangoproject.com/svn/django/trunk@4218 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2006-12-15 23:18:47 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 26489d4e2a | newforms: Fixed unexpected behavior with CharField(required=False, 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-15 23:07:41 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 4f5170bffe | newforms: The Form classes created by form_for_model() now have a create() 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-15 22:33:24 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | a23e67bf4b | Improved error message in postgresql backend git-svn-id: http://code.djangoproject.com/svn/django/trunk@4215 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2006-12-15 22:32:16 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 5cb093b033 | newforms: Changed form_for_model() to ignore a field if its formfield() 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-15 21:22:13 +00:00 |  | 
			
				
					| 
							
							
								 Jacob Kaplan-Moss | 5efb9272e2 | Vastly improved performance of django.utils.text.wrap.  Thanks to GvR for 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-15 19:05:57 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 35f7e33b4a | Implemented formfield() for a bunch of database Field classes git-svn-id: http://code.djangoproject.com/svn/django/trunk@4211 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2006-12-15 18:32:42 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 1c4ed6126b | Moved newforms import out of Field.formfield() git-svn-id: http://code.djangoproject.com/svn/django/trunk@4210 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2006-12-15 18:15:55 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 1147a57d20 | Clarified docs/newforms.txt 'Migration plan' section git-svn-id: http://code.djangoproject.com/svn/django/trunk@4209 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2006-12-15 18:07:20 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 706fcec164 | Copied django.forms to django.oldforms and changed all code to reference 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-15 18:00:50 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 06a5370e6a | Fixed #1977 -- Changed postgresql.org URL in global_settings.py and 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-15 15:56:42 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | cfb1c5feff | Changed runtests.py to set USE_I18N=True during test running, because the 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-15 06:06:52 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 6001974e45 | newforms: Added initial implementation of form_for_model and form_for_fields git-svn-id: http://code.djangoproject.com/svn/django/trunk@4205 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2006-12-15 05:46:11 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 0a7d8b18ff | newforms: Split the Form class into BaseForm and Form. The former has all 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-15 05:35:19 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 74a74f3766 | Beefed up 'Using branches' part of docs/contributing.txt git-svn-id: http://code.djangoproject.com/svn/django/trunk@4203 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2006-12-14 21:02:30 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | fc11b97e97 | Fixed #3143 -- Added TimeField to newforms. Thanks, jkocherhans git-svn-id: http://code.djangoproject.com/svn/django/trunk@4202 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2006-12-14 20:35:32 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | ad7d92ddf9 | Fixed #1977 -- Changed postgresql.org link regarding timezone choices in docs/settings.txt git-svn-id: http://code.djangoproject.com/svn/django/trunk@4201 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2006-12-14 04:09:18 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 472a0d379e | Added 'Notes on field ordering' to docs/newforms.txt git-svn-id: http://code.djangoproject.com/svn/django/trunk@4200 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2006-12-13 23:13:01 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | d8a21981b7 | Fixed #3139 -- newforms BoundField no longer returns empty errors when using a prefix. Thanks, jkocherhans git-svn-id: http://code.djangoproject.com/svn/django/trunk@4199 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2006-12-13 23:03:19 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 10edce12fc | Updated docs/newforms.txt to reflect [4197]. Refs #3112 git-svn-id: http://code.djangoproject.com/svn/django/trunk@4198 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2006-12-13 06:48:57 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 6733c39804 | Fixed #3112 -- Changed newforms Form.as_table() to use <th> instead of <td> for first column git-svn-id: http://code.djangoproject.com/svn/django/trunk@4197 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2006-12-13 06:44:57 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 4add4e4272 | Fixed #3114 -- newforms MultipleChoiceField now handles MultiValueDicts 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-13 06:26:04 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 49f6d06c2f | Fixed #3117 -- Changed setup.py to get version from django.VERSION dynamically. Thanks for the patch, ymasuda git-svn-id: http://code.djangoproject.com/svn/django/trunk@4195 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2006-12-13 06:07:15 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | faaec9c28f | Fixed #3132 -- Added prefix support for newforms. Thanks, jkocherhans git-svn-id: http://code.djangoproject.com/svn/django/trunk@4194 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2006-12-12 05:55:39 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 5467c34b0b | Added more to docs/newforms.txt git-svn-id: http://code.djangoproject.com/svn/django/trunk@4193 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2006-12-11 03:03:54 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 05588b3797 | newforms: Changed Form to use auto_id by default git-svn-id: http://code.djangoproject.com/svn/django/trunk@4192 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2006-12-11 02:38:18 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 5c8d789efe | Edited docs/contributing.txt changes from [4190] git-svn-id: http://code.djangoproject.com/svn/django/trunk@4191 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2006-12-11 01:24:33 +00:00 |  | 
			
				
					| 
							
							
								 Russell Keith-Magee | 08ba8e841b | Added ticket triage as one way to help out; added details on the need for tests and documentation on patches. git-svn-id: http://code.djangoproject.com/svn/django/trunk@4190 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2006-12-11 00:44:02 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | d93021eb10 | Fixed #3102 -- newforms: Fields can now designate their human-friendly 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-08 20:06:12 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | f10a910577 | newforms: Added Field.widget_attrs() hook, which lets a Field designate HTML 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-08 18:54:53 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 4e72dc86ff | Fixed small Unicode error in newforms. Thanks, Honza Král. Refs #3114 git-svn-id: http://code.djangoproject.com/svn/django/trunk@4185 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2006-12-08 05:54:14 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 5f36d9d562 | Added django.contrib.contenttypes.management.create_all_contenttypes() function for convenience git-svn-id: http://code.djangoproject.com/svn/django/trunk@4183 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2006-12-07 16:19:37 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | c50d333c23 | newforms: Changed Form._html_output() to use dictionary-style format strings for more flexibility. Thanks, Waylan Limberg git-svn-id: http://code.djangoproject.com/svn/django/trunk@4182 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2006-12-07 15:49:05 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 545ebf4395 | Improved [4180] to add HTML escaping on the primary-key value in the error message git-svn-id: http://code.djangoproject.com/svn/django/trunk@4181 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2006-12-07 15:14:35 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 201704be3d | Added improved error message in admin views/main.py when loading 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-07 15:09:24 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | b4a67359a3 | newforms: Abstracted common code in Form as_table(), as_ul() and as_p() into 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-07 06:59:07 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 7e269bd390 | Fixed #3107 -- newforms: Added Form.as_p() git-svn-id: http://code.djangoproject.com/svn/django/trunk@4178 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2006-12-07 06:34:37 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 44add112e5 | newforms: Form.as_ul() no longer puts hidden fields between <li>s. Similar 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-07 06:17:06 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 3d1ceab1aa | newforms: Same fix as [4174], except for Form.as_table() git-svn-id: http://code.djangoproject.com/svn/django/trunk@4176 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2006-12-07 06:10:31 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 300f26deff | Fixed #3101 -- newforms: Form.as_table() no longer puts hidden fields 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-07 06:06:58 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 88f1dd31b7 | newforms: Small potential bugfix in Form.as_ul() -- called unicode() on BoundField rather than str() git-svn-id: http://code.djangoproject.com/svn/django/trunk@4174 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2006-12-07 05:45:22 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 12e9a84429 | newforms: Changed Table.as_table() and Table.as_ul() to put hidden-form 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-07 05:35:39 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 558e07a9bc | newforms: Simplified BoundField._errors() git-svn-id: http://code.djangoproject.com/svn/django/trunk@4172 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2006-12-07 05:19:01 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 9a02d668c1 | Small tweak to docs/newforms.txt git-svn-id: http://code.djangoproject.com/svn/django/trunk@4171 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2006-12-07 04:59:36 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | b6a7afd4bd | Changed Flup (FastCGI) backend to set debug=False, to turn off tracebacks in case of error. Thanks, Jared Kuolt git-svn-id: http://code.djangoproject.com/svn/django/trunk@4170 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2006-12-07 03:04:22 +00:00 |  | 
			
				
					| 
							
							
								 Russell Keith-Magee | 939ee97d4d | Fixed #3106 -- Typo in sitemap ping_google method. Thanks, Bastian Kleineidam. git-svn-id: http://code.djangoproject.com/svn/django/trunk@4169 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2006-12-07 00:02:02 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 625ae4ef93 | Added preliminary stub for docs/newforms.txt git-svn-id: http://code.djangoproject.com/svn/django/trunk@4168 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2006-12-06 17:36:48 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | e5de9997e6 | Fixed #3068 -- Fixed ReST error in docs/settings.txt. Thanks, Antonio Cavedoni git-svn-id: http://code.djangoproject.com/svn/django/trunk@4167 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2006-12-06 06:43:46 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | e6d19257ba | Fixed #3095 -- Added translation strings to newforms. Thanks for the patch, Honza Král git-svn-id: http://code.djangoproject.com/svn/django/trunk@4166 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2006-12-06 06:37:32 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | c7345f4e0f | Fixed bug in admin with raw_id_admin -- change list in popup didn't append '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 | 2006-12-06 06:23:59 +00:00 |  |