From 1222bd6f6f7f74a5b885f8a69242011ba3bc5a93 Mon Sep 17 00:00:00 2001 From: Russell Keith-Magee Date: Thu, 13 Jan 2011 16:41:46 +0000 Subject: Fixed #13631 -- Made sure that max_length and min_length are retained as attributes on form fields. Thanks to mila for the report. git-svn-id: http://code.djangoproject.com/svn/django/trunk@15194 bcc190cf-cafb-0310-a4f2-bffc1f526a37 --- django/forms/fields.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'django/forms') diff --git a/django/forms/fields.py b/django/forms/fields.py index d0a93cf0a6..4d7728f58c 100644 --- a/django/forms/fields.py +++ b/django/forms/fields.py @@ -224,6 +224,7 @@ class IntegerField(Field): } def __init__(self, max_value=None, min_value=None, *args, **kwargs): + self.max_value, self.min_value = max_value, min_value super(IntegerField, self).__init__(*args, **kwargs) if max_value is not None: @@ -279,6 +280,7 @@ class DecimalField(Field): } def __init__(self, max_value=None, min_value=None, max_digits=None, decimal_places=None, *args, **kwargs): + self.max_value, self.min_value = max_value, min_value self.max_digits, self.decimal_places = max_digits, decimal_places Field.__init__(self, *args, **kwargs) @@ -587,7 +589,7 @@ class URLField(CharField): url_fields[0] = 'http' if not url_fields[1]: # Assume that if no domain is provided, that the path segment - # contains the domain. + # contains the domain. url_fields[1] = url_fields[2] url_fields[2] = '' # Rebuild the url_fields list, since the domain segment may now -- cgit v1.3