Solicitações de garrafa Python e unicode

Estou criando uma pequena API RESTful com garrafa em python e atualmente estou enfrentando um problema com codificações de caracteres ao trabalhar com o objeto de solicitação.

Baterhttp://server.com/api?q=äöü e olhandorequest.query['q'] no servidor me pega "äöü", que obviamente não é o que estou procurando.

O mesmo vale para uma solicitação POST que contém a chave codificada por formulárioq com o valoräöü. request.forms.get('q') contém "äöü".

Oque esta acontecendo aqui? Eu realmente não tenho a opção de decodificar esses elementos com uma codificação diferente ou não? Existe uma opção geral para o frasco armazená-los no unicode?

Obrigado.

questionAnswers(1)

yourAnswerToTheQuestion