[TehPUG] نمایش فارسی در قالب json با استفاده از flask

Morteza Sargolzaei Javan javan.it at gmail.com
Thu Mar 10 05:59:29 EST 2016


سلام
من با استفاده از فلاسک برنامه زیر رو تست کردم:


# -*- coding: utf-8 -*-
from flask import Flask, jsonify

app = Flask(__name__)

@app.route('/aqi', methods=['GET'])
def get_tasks():
    a = "سلام"
    return (a)

if __name__ == '__main__':
    app.run(debug=True)


و در مرورگر کلمه "سلام" بصورت فارسی چاپ می شود. اما اگر تابع رو بصورت زیر
اصلاح کنم:


@app.route('/aqi', methods=['GET'])
def get_tasks():
    a = "سلام"
    return jsonify({"my_key": a})


خروجی در مرورگر بصورت زیر خواهد بود:

{
  "my_key": "\u0633\u0644\u0627\u0645"
}

*آیا راهی وجود دارد که خروجی بصورت زیر نمایش داده شود؟*


{
  "my_key": "سلام"
}



-- 
Kind regards,
Morteza Sargolzaei Javan
Director of Cloud Research Center (CRC)
Founder of Open Community of Cloud Computing (oCCc)
PhD Candidate on Information Technology
Amirkabir University of Technology
Profile: http://crc.aut.ac.ir/javan
Blog: http://www.msjavan.ir

[image: http://about.me/msjavan] <http://about.me/msjavan>
<http://ir.linkedin.com/pub/morteza-javan/44/a50/719> [image:
http://ir.linkedin.com/pub/morteza-javan/44/a50/719]
<http://ir.linkedin.com/pub/morteza-javan/44/a50/719> [image:
https://twitter.com/morteza_javan] <https://twitter.com/morteza_javan> [image:
http://msjavan.ir/rss] <http://msjavan.ir/rss> [image:
http://www.slideshare.net/msjavan] <http://www.slideshare.net/msjavan>
<http://www.aparat.com/msjavan>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/tehpug/attachments/20160310/e54d525e/attachment.html>


More information about the TehPUG mailing list