Can you please try upgrading pyramid_debugtoolbar to the most recent
version (0.9.8)

On Sun, 2012-01-22 at 00:11 -0800, Максим Коринец wrote:
> Hi erveryone!
> 
> 
> In my mako template I generate some url like this:
> 
> 
> ... href="${request.route_url('recipe', title=recipe.title)}"
> 
> 
> where recipe.title is a unicode (cyrillic actially) string. Pyramid
> generates a correct url: http://localhost:6543/recipe/%D0%BE%D0%BB%D0%
> B8%D0%B2%D1%8C%D0%B5. When then I click on that link I see an error
> page - blank screen with message "A server error occurred. Please
> contact the administrator." The console output ends with these lines:
> 
> 
> ...
>   File
> "/home/yentsun/env/local/lib/python2.7/site-packages/pyramid_debugtoolbar-0.9.3-py2.7.egg/pyramid_debugtoolbar/panels/templates/headers.jinja2",
>  line 13, in top-level template code
>     <td>{{ value|escape }}</td>
>   File
> "/home/yentsun/env/local/lib/python2.7/site-packages/MarkupSafe-0.15-py2.7.egg/markupsafe/_native.py",
>  line 21, in escape
>     return Markup(unicode(s)
> UnicodeDecodeError: 'ascii' codec can't decode byte 0xd0 in position
> 8: ordinal not in range(128)
> localhost - - [22/Jan/2012 12:01:26] "GET /recipe/%D0%BE%D0%BB%D0%B8%
> D0%B2%D1%8C%D0%B5 HTTP/1.1" 500 59
> 
> 
> It seems like a similar problem described in this unanswered
> stackoverflow question. So is this a bug or I need something else to
> do to process unicode URI?
> 
> 
> Thanks in advance, 
> Max.
> 
> 
> 
> -- 
> You received this message because you are subscribed to the Google
> Groups "pylons-discuss" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/pylons-discuss/-/pLExWgwYcFEJ.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to pylons-discuss
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/pylons-discuss?hl=en.


-- 
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" 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/pylons-discuss?hl=en.

Reply via email to