美文网首页
1、flask-第一个程序

1、flask-第一个程序

作者: 许忠慧 | 来源:发表于2023-08-21 17:08 被阅读0次

    点击前往官网
    学习的目的是准备使用前后端分离式开发,所以不考虑模板学习

    一、安装

    pip install flask
    

    二、第一个程序

    from flask import Flask
    
    # 创建一个app实例
    app = Flask(__name__)
    
    
    @app.route('/')  # 路由,绑定根目录
    def root():  # 路由绑定的函数
        return 'hello flask'   # 返回值
    
    
    if __name__ == '__main__':
        """
        启动app,run()支持的四个参数:
        host:监听的ip,默认127.0.0.1, 设置为0.0.0.0可以使服务器在外部可用
        port:默认5000, 可自定义
        debug:是否以debug模式启动,如果为true可以提供调试信息, 并且修改实时生效,不需要重启服务
        options:
        """
        app.run(debug=True)
    

    效果:

    特别注意:

    以下的两种路由定义方式:

    @app.route('/users') 
    @app.route('/users/') 
    

    这两种路由的定义方式都可以使用 localhost:port/users在浏览器中访问到, 但是如果使用localhost:port/users/进行浏览器访问, 第一种写法会报404错误,所以尽量使用第二种规范的方式去定义路由

    相关文章

      网友评论

          本文标题:1、flask-第一个程序

          本文链接:https://www.haomeiwen.com/subject/otdppdtx.html