Django - Url pattern regex not matching string parameter with accents
===

I'm having some trouble passing string arguments with accents to my Django application. I have the following url pattern:

    
    url(r'^galeria/(?P<page>\d+)/(?P<order>\w+)/(?P<query>[\w|\W]+)', 'possible_brastemp.views.gallery_with_page_and_query'),

When I try a url like: 

     http://127.0.0.1:8000/galeria/1/ultimos/Julian%20Andr%E9s

the pattern is not matched. I have isolated the problem to the '%E9' character (the '%20' doesn't break the match).

How can I change the regex to match parameters with encoded characters?

Thank you