Flask 基础

Posted py-web

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flask 基础相关的知识,希望对你有一定的参考价值。

?

Flask 中的 Response

  1. #?-*-?coding:?utf-8?-*-??
  2. from?flask?import?Flask,?redirect,?render_template,?jsonify,?send_file??
  3. ?? ?
  4. app?=?Flask(__name__)??
  5. ?? ?
  6. ?? ?
  7. @app.route(‘/‘)??
  8. def?index():??
  9. ????return?redirect(‘/login‘)??#?跳转,重定向??
  10. ?? ?
  11. ?? ?
  12. @app.route(‘/login‘)??
  13. def?login():??
  14. ????return?render_template(‘login.html‘)??#?返回模板有浏览器渲染??
  15. ?? ?
  16. ?? ?
  17. @app.route(‘/json‘)??
  18. def?json():??
  19. ????data?=?{??
  20. ????????"name":?‘peach‘??
  21. ????}??
  22. ????return?jsonify(data)??#?返回json标准字符串??
  23. ?? ?
  24. ?? ?
  25. @app.route(‘/send_files‘)??
  26. def?send_files():??
  27. ????return?send_file(‘Dockerfile‘)??#?返回文件(打开文件,并返回文件内容,自动识别)??
  28. ?? ?
  29. ?? ?
  30. app.run(host=‘0.0.0.0‘,?debug=True)??

?

技术图片

以上是关于Flask 基础的主要内容,如果未能解决你的问题,请参考以下文章

flask基础之请求处理核心机制

python flask 基础入门

Flask基础

Flask基础

flask基础知识

flask基础1