Python Flaschenanfragen und Unicode

Ich erstelle eine kleine RESTful-API mit einer Flasche in Python und habe derzeit ein Problem mit der Zeichencodierung beim Arbeiten mit dem Anforderungsobjekt.

Hitting uphttp://server.com/api?q=äöü und auf der Suche nachrequest.query['q'] auf dem server holt mir "ö", was natürlich nicht das ist wonach ich suche.

Das Gleiche gilt für eine POST-Anfrage, die den formular-urlencodierten Schlüssel enthält.q mit dem Wertäöü. request.forms.get('q') enthält "ö".

Was ist denn hier los? Ich habe nicht wirklich die Möglichkeit, diese Elemente mit einer anderen Kodierung zu dekodieren, oder? Gibt es eine allgemeine Option für die Flasche, um diese in Unicode zu speichern?

Vielen Dank