Zhaorong Ma 
							
						 
					 
					
						
						
							
						
						bef5b9b7cd 
					 
					
						
						
							
							Fixed a grammar error in docs/ref/forms/api.txt.  
						
						
						
						
					 
					
						2014-08-14 12:13:52 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						edcc75e5ac 
					 
					
						
						
							
							Fixed   #21792  -- Documented Form.has_changed()  
						
						... 
						
						
						
						Thanks bjb at credil.org for the suggestion and
Ivan Mesic for the draft patch. 
						
						
					 
					
						2014-08-05 08:44:57 -04:00 
						 
				 
			
				
					
						
							
							
								areski 
							
						 
					 
					
						
						
							
						
						e4dd8b5dde 
					 
					
						
						
							
							Fixed   #23169  - Misc docs fixes.  
						
						
						
						
					 
					
						2014-08-04 08:29:00 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						0f2ceee025 
					 
					
						
						
							
							Fixed   #23151  -- Deprecated RegexField.error_message.  
						
						... 
						
						
						
						Thanks Baptiste Mispelon for the suggestion. 
						
						
					 
					
						2014-08-03 11:21:01 -04:00 
						 
				 
			
				
					
						
							
							
								Petras Zdanavičius 
							
						 
					 
					
						
						
							
						
						8b7347220f 
					 
					
						
						
							
							Fixed   #23103  -- Annotated ImageField file with image and content_type attributes.  
						
						... 
						
						
						
						Thanks Jeremy Dunck for the suggestion and Nick Sanford for review. 
						
						
					 
					
						2014-08-01 09:30:58 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						874053edf9 
					 
					
						
						
							
							Fixed   #21942  -- Moved Form.clean() to form API docs.  
						
						... 
						
						
						
						Thanks cjerdonek for the suggestion. 
						
						
					 
					
						2014-06-30 16:30:57 -04:00 
						 
				 
			
				
					
						
							
							
								Daniele Procida 
							
						 
					 
					
						
						
							
						
						cd20b5d186 
					 
					
						
						
							
							Fixed   #22796  -- Added a more basic explanations of forms.  
						
						... 
						
						
						
						Thanks bmispelon, kezabelle, jorgecarleitao, and timgraham for reviews. 
						
						
					 
					
						2014-06-24 14:55:22 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						dfa3505ff1 
					 
					
						
						
							
							Fixed   #22813  -- Updated Pillow URL in documentation  
						
						
						
						
					 
					
						2014-06-12 08:53:36 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime Lorant 
							
						 
					 
					
						
						
							
						
						c307383ec9 
					 
					
						
						
							
							Fixed typo in docs/ref/forms/validation.txt.  
						
						
						
						
					 
					
						2014-06-11 17:17:21 -04:00 
						 
				 
			
				
					
						
							
							
								gyx1000 
							
						 
					 
					
						
						
							
						
						7e2c87809c 
					 
					
						
						
							
							Fixed   #22684  -- Amended SelectDateWidget.empty_label to accept a tuple of values.  
						
						... 
						
						
						
						Thanks danielsamuels for the report 
						
						
					 
					
						2014-06-04 07:23:25 -04:00 
						 
				 
			
				
					
						
							
							
								Guillaume Pannatier 
							
						 
					 
					
						
						
							
						
						32586b0ba4 
					 
					
						
						
							
							Fixed   #22684  -- Added empty_label option on django.forms.extras.widets.SelectDateWidget  
						
						... 
						
						
						
						Thanks danielsamuels for the report 
						
						
					 
					
						2014-05-28 13:23:28 -04:00 
						 
				 
			
				
					
						
							
							
								Marc Tamlyn 
							
						 
					 
					
						
						
							
						
						9fb0f5dddc 
					 
					
						
						
							
							Fixed   #22510  -- Harden field removal to only None.  
						
						... 
						
						
						
						Refs #8620 .
If we allow any value to remove form fields then we get name clashes
with method names, media classes etc. There was a backwards
incompatibility introduced meaning ModelForm subclasses with declared
fields called media or clean would lose those fields.
Field removal is now only permitted by using the sentinel value None.
The docs have been slightly reworded to refer to removal of fields
rather than shadowing.
Thanks to gcbirzan for the report and initial patch, and several of the
core team for opinions. 
						
						
					 
					
						2014-05-24 13:10:50 +01:00 
						 
				 
			
				
					
						
							
							
								Anders Steinlein 
							
						 
					 
					
						
						
							
						
						4ef10f245a 
					 
					
						
						
							
							Fixed   #17642  -- Added min_num support to modelformsets, inlines, and the admin.  
						
						... 
						
						
						
						Thanks Stephen Burrows for work on the patch as well.
Forwardport of 2914f66983 
						
						
					 
					
						2014-05-15 07:25:35 -04:00 
						 
				 
			
				
					
						
							
							
								Julen Ruiz Aizpuru 
							
						 
					 
					
						
						
							
						
						5eb81ce445 
					 
					
						
						
							
							Fixed   #22533  -- Added label_suffix parameter to form fields.  
						
						... 
						
						
						
						Fields can now receive the `label_suffix` attribute, which will override
a form's `label_suffix`.
This enhances the possibility to customize form's `label_suffix`, allowing
to use such customizations while using shortcuts such as
`{{ form.as_p }}`.
Note that the field's own customization can be overridden at runtime by
using the `label_prefix` parameter to `BoundField.label_tag()`.
Refs #18134 . 
						
						
					 
					
						2014-05-13 09:09:33 -04:00 
						 
				 
			
				
					
						
							
							
								chriscauley 
							
						 
					 
					
						
						
							
						
						66ec9ee441 
					 
					
						
						
							
							Fixed   #22378  -- Updated \d to [0-9]+ in urlpatterns of docs and tests.  
						
						... 
						
						
						
						Thanks tomwys for the suggestion. 
						
						
					 
					
						2014-04-16 20:36:29 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						d2f4553d70 
					 
					
						
						
							
							Fixed   #22216  -- Added Form.non_field_errors to form API doc.  
						
						
						
						
					 
					
						2014-04-05 18:16:01 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						9494f29d4f 
					 
					
						
						
							
							Fixed case in form widgets docs  
						
						
						
						
					 
					
						2014-04-05 16:26:11 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						51c8045145 
					 
					
						
						
							
							Removed versionadded/changed annotations for 1.6.  
						
						
						
						
					 
					
						2014-03-24 11:42:56 -04:00 
						 
				 
			
				
					
						
							
							
								Anubhav Joshi 
							
						 
					 
					
						
						
							
						
						416a858023 
					 
					
						
						
							
							Fixed   #17922  -- Added required_css_class to form label.  
						
						... 
						
						
						
						Thanks hanson2010 for the suggestion. 
						
						
					 
					
						2014-03-24 08:11:54 -04:00 
						 
				 
			
				
					
						
							
							
								Loic Bistuer 
							
						 
					 
					
						
						
							
						
						7ac8380799 
					 
					
						
						
							
							Fixed   #22318  -- Added Form.has_error() to easily check if a given error has happened.  
						
						
						
						
					 
					
						2014-03-24 07:21:32 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						3a97f992fb 
					 
					
						
						
							
							Fixed   #22313  -- Removed 'u' prefixes from documentation  
						
						
						
						
					 
					
						2014-03-22 21:32:20 +01:00 
						 
				 
			
				
					
						
							
							
								Loic Bistuer 
							
						 
					 
					
						
						
							
						
						e61d99d96d 
					 
					
						
						
							
							Fixed   #20684  -- Added support for HTML5 boolean attributes to form widgets.  
						
						
						
						
					 
					
						2014-03-22 14:28:12 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						ee4edb1eda 
					 
					
						
						
							
							Made ModelForms raise ImproperlyConfigured if the list of fields is not specified.  
						
						... 
						
						
						
						Also applies to modelform(set)_factory and generic model views.
refs #19733 . 
						
						
					 
					
						2014-03-22 07:56:48 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						4965a77407 
					 
					
						
						
							
							Removed PIL compatability layer per deprecation timeline.  
						
						... 
						
						
						
						refs #19934 . 
						
						
					 
					
						2014-03-21 10:54:53 -04:00 
						 
				 
			
				
					
						
							
							
								Anubhav Joshi 
							
						 
					 
					
						
						
							
						
						ad43fdaa00 
					 
					
						
						
							
							Fixed   #21860  -- Added to_field_name to ModelChoiceField docs.  
						
						... 
						
						
						
						Thanks Keryn Knight for the suggestion. 
						
						
					 
					
						2014-03-16 15:40:52 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						7f2505ad9e 
					 
					
						
						
							
							Fixed doc typos.  
						
						
						
						
					 
					
						2014-02-28 11:44:03 -05:00 
						 
				 
			
				
					
						
							
							
								vvojvoda 
							
						 
					 
					
						
						
							
						
						c23b3717be 
					 
					
						
						
							
							Fixed   #21962  -- Added escape_html flag to ErrorDict.as_json()  
						
						
						
						
					 
					
						2014-02-28 07:05:55 -05:00 
						 
				 
			
				
					
						
							
							
								Loic Bistuer 
							
						 
					 
					
						
						
							
						
						2e4200b5c7 
					 
					
						
						
							
							Fixed   #21654  -- Documented a use-case for Form.errors.as_data().  
						
						... 
						
						
						
						Thanks selwin for the suggestion. 
						
						
					 
					
						2014-02-14 06:52:50 -05:00 
						 
				 
			
				
					
						
							
							
								Alasdair Nicol 
							
						 
					 
					
						
						
							
						
						8aa1efff6d 
					 
					
						
						
							
							Fixed   #21951  -- Updated docs to use __str__ for Python 3  
						
						... 
						
						
						
						Thanks Tim Graham for the report and recommendations 
						
						
					 
					
						2014-02-13 07:12:40 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						867f8fd6c7 
					 
					
						
						
							
							Made some PEP8 fixes in docs/ref/forms/widgets.txt  
						
						... 
						
						
						
						Thanks Siecje. 
						
						
					 
					
						2014-02-04 06:24:13 -05:00 
						 
				 
			
				
					
						
							
							
								Baptiste Mispelon 
							
						 
					 
					
						
						
							
						
						05d36dc06e 
					 
					
						
						
							
							Always use parentheses when documenting a method with no arguments.  
						
						
						
						
					 
					
						2014-01-22 22:26:10 +01:00 
						 
				 
			
				
					
						
							
							
								Baptiste Mispelon 
							
						 
					 
					
						
						
							
						
						79e1d6ebd7 
					 
					
						
						
							
							Don't show self in the list of arguments of a method.  
						
						... 
						
						
						
						This is consistent with Python's official documentation
and it's a sphinx recommendation too[1].
[1] http://sphinx-doc.org/markup/desc.html#dir-method 
Refs #21855 . 
						
						
					 
					
						2014-01-22 22:17:32 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						0179852d7f 
					 
					
						
						
							
							Fixed   #8898  -- Obsoleted SplitDateTimeWidget usage with DateTimeField  
						
						... 
						
						
						
						Thanks Tim Graham for the review. 
						
						
					 
					
						2014-01-11 15:50:34 +01:00 
						 
				 
			
				
					
						
							
							
								Vajrasky Kok 
							
						 
					 
					
						
						
							
						
						ea83102d0f 
					 
					
						
						
							
							Fixed   #21319  -- Added documentation for the Form.fields attribute.  
						
						... 
						
						
						
						Thanks pydanny for the report. Also, added documentation about
base_fields attribute and its difference with fields attribute. 
						
						
					 
					
						2014-01-02 19:43:26 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						5d82658657 
					 
					
						
						
							
							Fixed   #21669  -- Typo in docs/ref/forms/fields.txt.  
						
						... 
						
						
						
						Thanks alex_koval for the report. 
						
						
					 
					
						2013-12-25 06:02:43 -05:00 
						 
				 
			
				
					
						
							
							
								Loic Bistuer 
							
						 
					 
					
						
						
							
						
						3ce9829b61 
					 
					
						
						
							
							Fixed   #17413  -- Serialization of form errors along with all metadata.  
						
						
						
						
					 
					
						2013-12-16 16:33:28 -05:00 
						 
				 
			
				
					
						
							
							
								Loic Bistuer 
							
						 
					 
					
						
						
							
						
						b72b85af15 
					 
					
						
						
							
							Removed Form._errors from the docs in favor of the add_error API.  
						
						
						
						
					 
					
						2013-11-30 01:00:53 +07:00 
						 
				 
			
				
					
						
							
							
								Loic Bistuer 
							
						 
					 
					
						
						
							
						
						f563c339ca 
					 
					
						
						
							
							Fixed   #20867  -- Added the Form.add_error() method.  
						
						... 
						
						
						
						Refs #20199  #16986 .
Thanks @akaariai, @bmispelon, @mjtamlyn, @timgraham for the reviews. 
						
						
					 
					
						2013-11-30 01:00:53 +07:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						a0f3eeccf3 
					 
					
						
						
							
							Fixed   #21397  -- Re-added flexibility to TypedChoiceField coercion  
						
						... 
						
						
						
						Thanks Elec for the report and Simon Charette for the review. 
						
						
					 
					
						2013-11-18 18:24:56 +01:00 
						 
				 
			
				
					
						
							
							
								Baptiste Mispelon 
							
						 
					 
					
						
						
							
						
						0048ed77c7 
					 
					
						
						
							
							Fixed typos in previous commit ( 9aa6d4bdb6).  
						
						
						
						
					 
					
						2013-11-12 20:42:44 +01:00 
						 
				 
			
				
					
						
							
							
								Baptiste Mispelon 
							
						 
					 
					
						
						
							
						
						9aa6d4bdb6 
					 
					
						
						
							
							Removed a mention of Form._errors from the documentation.  
						
						... 
						
						
						
						Also removed a sentence that was incorrect: raising a
`ValidationError` inside `Form.clean` doesn't clear the
`cleaned_data` attribute.
Thanks to loic84 and timograham for the review. 
						
						
					 
					
						2013-11-12 20:27:21 +01:00 
						 
				 
			
				
					
						
							
							
								Loic Bistuer 
							
						 
					 
					
						
						
							
						
						b16dd1fe01 
					 
					
						
						
							
							Fixed   #8620  -- Updated the Form metaclass to support excluding fields by shadowing them.  
						
						
						
						
					 
					
						2013-10-14 22:42:33 +07:00 
						 
				 
			
				
					
						
							
							
								Ramiro Morales 
							
						 
					 
					
						
						
							
						
						18ea1c473b 
					 
					
						
						
							
							Forms docs: More emphasis in 'id'  value customizability.  
						
						
						
						
					 
					
						2013-10-12 13:29:11 -03:00 
						 
				 
			
				
					
						
							
							
								Erik Romijn 
							
						 
					 
					
						
						
							
						
						1a63092981 
					 
					
						
						
							
							Fixed   #20439  -- Started deprecation of IPAddressField  
						
						
						
						
					 
					
						2013-09-28 10:55:32 +02:00 
						 
				 
			
				
					
						
							
							
								Ben Huckvale 
							
						 
					 
					
						
						
							
						
						98e0453f00 
					 
					
						
						
							
							Fixed   #21120  -- Added more explicit text on using validators and link to writing validators.  
						
						... 
						
						
						
						Thanks nicolas at niconomicon.net for the suggestion. 
						
						
					 
					
						2013-09-23 10:37:41 -04:00 
						 
				 
			
				
					
						
							
							
								yokomizor 
							
						 
					 
					
						
						
							
						
						df27803a55 
					 
					
						
						
							
							Fixed   #9532  -- Added min_num and validate_min on formsets.  
						
						... 
						
						
						
						Thanks gsf for the suggestion. 
						
						
					 
					
						2013-09-19 13:11:49 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						18ffdb1772 
					 
					
						
						
							
							Fixed   #17627  -- Renamed util.py files to utils.py  
						
						... 
						
						
						
						Thanks PaulM for the suggestion and Luke Granger-Brown and
Wiktor Kołodziej for the initial patch. 
						
						
					 
					
						2013-09-16 12:52:05 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						ebfe42d018 
					 
					
						
						
							
							Fixed   #21009  -- Added a versionchanged note regarding changes to clean().  
						
						... 
						
						
						
						refs [fb1dd6b13a1c4a9bd9ad 
						
						
					 
					
						2013-09-05 05:47:45 -04:00 
						 
				 
			
				
					
						
							
							
								Loic Bistuer 
							
						 
					 
					
						
						
							
						
						da800be6dd 
					 
					
						
						
							
							Fixed   #20986  -- Enabled SelectDateWidget to use custom months  
						
						... 
						
						
						
						Reviewed by Trac alias MarkusH. 
						
						
					 
					
						2013-08-28 16:39:26 +03:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						7b69c3e775 
					 
					
						
						
							
							Removed versionadded/changed annotations for 1.5  
						
						
						
						
					 
					
						2013-08-19 09:09:41 -04:00