Changeset 6786
- Timestamp:
- 12/01/07 10:52:49 (1 year ago)
- Files:
-
- django/trunk/docs/newforms.txt (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/trunk/docs/newforms.txt
r6769 r6786 1106 1106 **New in Django development version** 1107 1107 1108 The ``error_messages`` argument lets you override the default messages whichthe1108 The ``error_messages`` argument lets you override the default messages that the 1109 1109 field will raise. Pass in a dictionary with keys matching the error messages you 1110 want to override. For example ::1110 want to override. For example, here is the default error message:: 1111 1111 1112 1112 >>> generic = forms.CharField() … … 1116 1116 ValidationError: [u'This field is required.'] 1117 1117 1118 And here is a custom error message:: 1119 1118 1120 >>> name = forms.CharField(error_messages={'required': 'Please enter your name'}) 1119 1121 >>> name.clean('') … … 1122 1124 ValidationError: [u'Please enter your name'] 1123 1125 1124 In the `built-in Field classes`_ section below, each Field defines the error1125 message keys it uses. 1126 In the `built-in Field classes`_ section below, each ``Field`` defines the 1127 error message keys it uses. 1126 1128 1127 1129 Dynamic initial values
