mirror of
				https://github.com/django/django.git
				synced 2025-10-30 17:16:10 +00:00 
			
		
		
		
	Fixed #721 -- isAlphaNumericURL validator now allows dashes
git-svn-id: http://code.djangoproject.com/svn/django/trunk@2353 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
		| @@ -13,7 +13,7 @@ import re | ||||
| _datere = r'(19|2\d)\d{2}-((?:0?[1-9])|(?:1[0-2]))-((?:0?[1-9])|(?:[12][0-9])|(?:3[0-1]))' | ||||
| _timere = r'(?:[01]?[0-9]|2[0-3]):[0-5][0-9](?::[0-5][0-9])?' | ||||
| alnum_re = re.compile(r'^\w+$') | ||||
| alnumurl_re = re.compile(r'^[\w/]+$') | ||||
| alnumurl_re = re.compile(r'^[-\w/]+$') | ||||
| ansi_date_re = re.compile('^%s$' % _datere) | ||||
| ansi_time_re = re.compile('^%s$' % _timere) | ||||
| ansi_datetime_re = re.compile('^%s %s$' % (_datere, _timere)) | ||||
| @@ -63,7 +63,7 @@ def isAlphaNumeric(field_data, all_data): | ||||
|  | ||||
| def isAlphaNumericURL(field_data, all_data): | ||||
|     if not alnumurl_re.search(field_data): | ||||
|         raise ValidationError, _("This value must contain only letters, numbers, underscores and slashes.") | ||||
|         raise ValidationError, _("This value must contain only letters, numbers, underscores, dashes or slashes.") | ||||
|  | ||||
| def isSlug(field_data, all_data): | ||||
|     if not slug_re.search(field_data): | ||||
|   | ||||
		Reference in New Issue
	
	Block a user