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

Morteza Sargolzaei Javan javan.it at gmail.com
Thu Mar 10 07:53:54 EST 2016


بله، مشکل حل شد.

خیلی ممنون


2016-03-10 15:53 GMT+03:30 Saber Rastikerdar <saber.rastikerdar at gmail.com>:

> سلام
>
> این خروجی به فرمت json می باشد. آن چیزی که مد نظر شماست فکر می کنم دیگر به
> عنوان json معتبر نیست. می توانید تنظیم کنید در صورتی که هدر درخواست به صورت
> application/json بود خروجی به همین شکل کدی که نوشتید باشد در غیر اینصورت
> خروجی به شکل متن معمولی یا اچ تی ام ال یا ... باشد.
>
> if request accpets json:
> return in json format
> else:
> return normal text
>
> http://flask.pocoo.org/snippets/45/
>
> برای نمایش مرتب هم ماژول pprint به نظر مناسب میاد.
>
>
> On 03/10/2016 02:29 PM, Morteza Sargolzaei Javan wrote:
>
> سلام
> من با استفاده از فلاسک برنامه زیر رو تست کردم:
>
>
> # -*- 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>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>
>
>
>
> _______________________________________________
> TehPUG mailing list
> Website: http://tehpug.ir
> List Address" TehPUG at python.org
> List Options: https://mail.python.org/mailman/listinfo/tehpug
>
>
>
> _______________________________________________
> TehPUG mailing list
> Website: http://tehpug.ir
> List Address" TehPUG at python.org
> List Options: https://mail.python.org/mailman/listinfo/tehpug
>



-- 
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/df38c4d0/attachment.html>


More information about the TehPUG mailing list