newforms: Small potential bugfix in Form.as_ul() -- called unicode() on BoundField rather than str()
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4174 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
12e9a84429
commit
88f1dd31b7
|
@ -78,7 +78,7 @@ class Form(StrAndUnicode):
|
||||||
output = []
|
output = []
|
||||||
for name, field in self.fields.items():
|
for name, field in self.fields.items():
|
||||||
bf = BoundField(self, field, name)
|
bf = BoundField(self, field, name)
|
||||||
bf_errors = bf.errors
|
bf_errors = bf.errors # Cache in local variable.
|
||||||
if bf.is_hidden:
|
if bf.is_hidden:
|
||||||
if bf_errors:
|
if bf_errors:
|
||||||
top_errors.extend(['(Hidden field %s) %s' % (name, e) for e in bf_errors])
|
top_errors.extend(['(Hidden field %s) %s' % (name, e) for e in bf_errors])
|
||||||
|
@ -101,7 +101,7 @@ class Form(StrAndUnicode):
|
||||||
new_errors = bf.errors # Cache in local variable.
|
new_errors = bf.errors # Cache in local variable.
|
||||||
if new_errors:
|
if new_errors:
|
||||||
top_errors.extend(['(Hidden field %s) %s' % (name, e) for e in new_errors])
|
top_errors.extend(['(Hidden field %s) %s' % (name, e) for e in new_errors])
|
||||||
output.append(str(bf))
|
output.append(unicode(bf))
|
||||||
else:
|
else:
|
||||||
output.append(u'<li>%s%s %s</li>' % (bf.errors, bf.label_tag(escape(bf.verbose_name+':')), bf))
|
output.append(u'<li>%s%s %s</li>' % (bf.errors, bf.label_tag(escape(bf.verbose_name+':')), bf))
|
||||||
if top_errors:
|
if top_errors:
|
||||||
|
|
Loading…
Reference in New Issue