#3344: newforms UnicodeEncodeError in EmailField on non-successful validation
------------------------------------------------------------------------------+
Reporter: bartekr |
Owner: adrian
Status: new |
Component: django.newforms
Version: SVN |
Resolution:
Keywords: UnicodeEncodeError EmailField gettext Polish Norwegian unicode |
Stage: Accepted
Has_patch: 0 |
Needs_docs: 0
Needs_tests: 0 |
Needs_better_patch: 0
------------------------------------------------------------------------------+
Changes (by Øyvind Saltvik <[EMAIL PROTECTED]>):
* keywords: UnicodeEncodeError EmailField gettext Polish unicode =>
UnicodeEncodeError EmailField gettext Polish
Norwegian unicode
Comment:
Happens with norwegian translation too, any way to fix this, should
translations not be in utf-8?
django rev 4490
traceback
{{{
Traceback (most recent call last):
File "/var/www/vhosts/amc-info.com/httpdocs/magic-
removal/django/template/__init__.py" in render_node
718. result = node.render(context)
File "/var/www/vhosts/amc-info.com/httpdocs/magic-
removal/django/template/__init__.py" in render
768. output = self.filter_expression.resolve(context)
File "/var/www/vhosts/amc-info.com/httpdocs/magic-
removal/django/template/__init__.py" in resolve
561. obj = resolve_variable(self.var, context)
File "/var/www/vhosts/amc-info.com/httpdocs/magic-
removal/django/template/__init__.py" in resolve_variable
655. current = current()
File "/var/www/vhosts/amc-info.com/httpdocs/magic-
removal/django/newforms/forms.py" in as_ul
135. return self._html_output(u'<li>%(errors)s%(label)s
%(field)s%(help_text)s</li>', u'<li>%s</li>', '</li>', u' %s', False)
File "/var/www/vhosts/amc-info.com/httpdocs/magic-
removal/django/newforms/forms.py" in _html_output
116. output.append(normal_row % {'errors': bf_errors, 'label': label,
'field': unicode(bf), 'help_text': help_text})
UnicodeEncodeError at /spoersmaal/
'ascii' codec can't encode character u'\xe5' in position 43: ordinal not
in range(128)
}}}
local vars
{{{
bf
<django.newforms.forms.BoundField object at 0xb60ec86c>
bf_errors
[u'Dette feltet er p\xe5krevd.']
error_row
u'<li>%s</li>'
errors_on_separate_row
False
field
<django.newforms.fields.CharField object at 0xb60e8ecc>
help_text
u''
help_text_html
u' %s'
hidden_fields
[]
label
u'Overskrift:'
name
'overskrift'
normal_row
u'<li>%(errors)s%(label)s %(field)s%(help_text)s</li>'
output
[]
row_ender
'</li>'
self
<django.newforms.models.SpoersmaalForm object at 0xb620c48c>
top_errors
[]
}}}
--
Ticket URL: <http://code.djangoproject.com/ticket/3344#comment:6>
Django Code <http://code.djangoproject.com/>
The web framework for perfectionists with deadlines
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Django updates" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/django-updates?hl=en
-~----------~----~----~----~------~----~------~--~---