﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
12988	Add support of IDN domains for URLField validator.	Nikolay	nobody	"With Django trunk (revision 12617), I have the following:

{{{
>>> from django.forms import URLField
>>> URLField().clean('http://xn--e1afmkfd.xn--80akhbyknj4f/')
Traceback (most recent call last):
  File ""<stdin>"", line 1, in <module>
  File ""/home/niksite/webapps/django/datamining/dist/django/forms/fields.py"", line 156, in clean
    self.run_validators(value)
  File ""/home/niksite/webapps/django/datamining/dist/django/forms/fields.py"", line 145, in run_validators
    raise ValidationError(errors)
django.core.exceptions.ValidationError: [u'Enter a valid URL.']
>>> URLField().clean('http://пример.испытание/')
Traceback (most recent call last):
  File ""<stdin>"", line 1, in <module>
  File ""/home/niksite/webapps/django/datamining/dist/django/forms/fields.py"", line 156, in clean
    self.run_validators(value)
  File ""/home/niksite/webapps/django/datamining/dist/django/forms/fields.py"", line 145, in run_validators
    raise ValidationError(errors)
django.core.exceptions.ValidationError: [u'Enter a valid URL.']
}}}

BTW, these URLs are quit valid, moreover -- there is a wiki page after these URLs."		closed	Forms	dev		fixed	IDN		Accepted	1	0	0	0	0	0
