【发布时间】:2013-11-03 16:29:33
【问题描述】:
Werkzeug 有没有办法在使用之前编辑请求值(表单和参数)?
我需要将请求值从 utf8 编码为 iso88591。我创建了一个函数来处理这个问题。
我想在所有表单值上使用这个函数,这样我就可以避免下面的第二行:
lcl_var = request.form['post_arg']
lcl_var = encode_utf8_to_iso88591(lcl_var)
我无法从 Werkzeug docs 中弄清楚我需要什么。我想有一种方法可以对 Request 类进行子类化并覆盖其中一个处理值的方法。非常感谢一个关于如何很好地实现这一点的具体示例。
【问题讨论】: