Hi,
I get the following stacktrace after updating trunk (to post-unicode-
branch-merge)
I am posting this here, because I don't see any of my views involved
in the stacktrace and I have a hard time figuring out what is wrong
(having followed all the steps here
http://code.djangoproject.com/wiki/UnicodeBranch#PortingApplicationsTheQuickChecklist)
basically, my views.py file is written in UTF-8 and has #-*- coding:
utf-8 -*- on the top
then I am trying to do something like
channel = u'kortsändningar'
JobStatus.objects.filter(channel__name__istartswith=channel)
note the 'ä' character in the channel. calling the view then causes
this stacktrace
Traceback (most recent call last):
File "/Users/frank/Development/python-apps/site-packages/django/core/
servers/basehttp.py", line 272, in run
self.result = application(self.environ, self.start_response)
File "/Users/frank/Development/python-apps/site-packages/django/core/
servers/basehttp.py", line 614, in __call__
return self.application(environ, start_response)
File "/Users/frank/Development/python-apps/site-packages/django/core/
handlers/wsgi.py", line 190, in __call__
response = self.get_response(request)
File "/Users/frank/Development/python-apps/site-packages/django/core/
handlers/base.py", line 111, in get_response
return debug.technical_500_response(request, *sys.exc_info())
File "/Users/frank/Development/python-apps/site-packages/django/
views/debug.py", line 141, in technical_500_response
return HttpResponseServerError(t.render(c), mimetype='text/html')
File "/Users/frank/Development/python-apps/site-packages/django/
template/__init__.py", line 181, in render
return self.nodelist.render(context)
File "/Users/frank/Development/python-apps/site-packages/django/
template/__init__.py", line 736, in render
bits.append(self.render_node(node, context))
File "/Users/frank/Development/python-apps/site-packages/django/
template/__init__.py", line 749, in render_node
return node.render(context)
File "/Users/frank/Development/python-apps/site-packages/django/
template/defaulttags.py", line 134, in render
nodelist.append(node.render(context))
File "/Users/frank/Development/python-apps/site-packages/django/
template/defaulttags.py", line 228, in render
return self.nodelist_true.render(context)
File "/Users/frank/Development/python-apps/site-packages/django/
template/__init__.py", line 736, in render
bits.append(self.render_node(node, context))
File "/Users/frank/Development/python-apps/site-packages/django/
template/__init__.py", line 749, in render_node
return node.render(context)
File "/Users/frank/Development/python-apps/site-packages/django/
template/defaulttags.py", line 134, in render
nodelist.append(node.render(context))
File "/Users/frank/Development/python-apps/site-packages/django/
template/__init__.py", line 785, in render
return self.filter_expression.resolve(context)
File "/Users/frank/Development/python-apps/site-packages/django/
template/__init__.py", line 603, in resolve
obj = func(obj, *arg_vals)
File "/Users/frank/Development/python-apps/site-packages/django/
template/defaultfilters.py", line 25, in _dec
args[0] = force_unicode(args[0])
File "/Users/frank/Development/python-apps/site-packages/django/
utils/encoding.py", line 42, in force_unicode
s = unicode(s, encoding, errors)
UnicodeDecodeError: 'utf8' codec can't decode bytes in position
155-156: invalid data
bug? my mistake?
any help is appreciated!
thanks,
-frank
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Django developers" 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-developers?hl=en
-~----------~----~----~----~------~----~------~--~---