Encoding 烧瓶不能使液体变硬

Encoding 烧瓶不能使液体变硬,encoding,utf-8,flask,jinja2,Encoding,Utf 8,Flask,Jinja2,似乎没有办法在烧瓶中呈现出酒杯。 我有两个文件: main.py(烧瓶应用程序): data.py(包含带有umlauts的数据): runnig main.py浏览器中的输出为: { "str": "\u00e4\u00f6\u00fc\u00df" } 有没有办法显示“äöüß” 感谢Eriq,使用json.dumps而不是jsonify,如下所示 @app.route('/') def main(): return json.dumps(d,ensure_ascii=Fals

似乎没有办法在烧瓶中呈现出酒杯。 我有两个文件:

main.py(烧瓶应用程序):

data.py(包含带有umlauts的数据):

runnig main.py浏览器中的输出为:

{
  "str": "\u00e4\u00f6\u00fc\u00df"
}
有没有办法显示“äöüß”


感谢Eriq,使用json.dumps而不是jsonify,如下所示

@app.route('/')
def main():
    return json.dumps(d,ensure_ascii=False)

“确保ascii”参数负责您是否要显示ascii。

我知道这是一个老问题,但请看一下for Flask。特别是,将
JSON\u设置为ASCII
设置为
False
应该允许您按照自己的方式使用
jsonify

{
  "str": "\u00e4\u00f6\u00fc\u00df"
}
@app.route('/')
def main():
    return json.dumps(d,ensure_ascii=False)