Есть ли способ в Werkzeug редактировать значения запроса (формы и аргументы) перед его использованием?
Мне нужно закодировать значения запроса из utf8 в iso88591. Я создал функцию для обработки этого.
Я хотел бы использовать эту функцию для всех значений формы, чтобы избежать второй строки следующего:
lcl_var = request.form['post_arg']
lcl_var = encode_utf8_to_iso88591(lcl_var)
Я не мог понять, что мне нужно из документов Werkzeug. Я предполагаю, что есть способ создать подкласс класса Request и переопределить один из его методов, который обрабатывает значения. Был бы очень признателен за конкретный пример того, как это реализовать хорошо.