zoukankan      html  css  js  c++  java
  • Flask——Respnose

    from flask import Flask,redirect
    app = Flask(__name__)
    
    @app.route("/index")
    def index():
        return "hello word"    # HttpResponse【返回字符串】
    
    if __name__ == '__main__':
        app.run("0.0.0.0",9876)

    Flask中的render

    使用模板渲染页面时我们需要导入render_template;并且需要在项目的目录下创建一个templates文件夹用来存放html页面;

    from flask import Flask,render_template
    app = Flask(__name__)
    
    @app.route('/')
    def home():
        # 模板渲染
        return render_template("home.html")
    
    if __name__ == '__main__':
        app.run("0.0.0.0",9876)

    Flask中的redirect

    from flask import Flask,redirect      # 导入redirect
    app = Flask(__name__)
    
    @app.route('/')
    def home():
        # 访问/重定向到index页面
        return redirect("/index")
    
    @app.route("/index")
    def index():
        return "hello word"    # HttpResponse
    
    if __name__ == '__main__':
        app.run("0.0.0.0",9876)

    Flask返回特殊的格式

    返回JSON格式的数据

    jsonify

    from flask import Flask,jsonify
    app = Flask(__name__)
    
    @app.route('/')
    def home():
        return jsonify({"name":"henry","age":18})
        # 在Flask 1.1.1 版本中 可以直接返回字典类型 可以不再使用jsonify了
        # return {"name":"henry","age":18}
    
    if __name__ == '__main__':
        app.run("0.0.0.0",9876)
  • 相关阅读:
    编程里的数字游戏
    SqlServer2005Express下的事件探查器
    来玩玩这个
    把一个bitmap在内存中的数据块 搬到另一个bitmap中
    一些常用的sql
    C#图像处理
    来玩玩画直线
    关于未来的思考
    年末个人小结
    [转载]编写超级可读代码的15个最佳实践
  • 原文地址:https://www.cnblogs.com/yongyuandishen/p/14905170.html
Copyright © 2011-2022 走看看