美文网首页
Flask对象初始化参数

Flask对象初始化参数

作者: 测试探索 | 来源:发表于2020-08-20 05:44 被阅读0次

    Flask程序实例在创建对象的时候。需要默认传人当前Flask程序所指定的包(模块),Flask应用程序在创建的时候一些需要关注的参数

    • import name
          flask程序所在的包(模块),传name就可以,其可以决定Flask在访问静态文件时查找的路径。
    • 2.static_url_path
         静态文件访问路径,可以不传,默认为:/ + static_folder
    • 3.static_folder
         静态文件存储的文件夹,可以不传,默认为static
    • 4.template_folder
         模板文件存储的文件夹,可以不传,默认为templates
    一、第一个helloworld程序
    from flask import Flask
    
    app = Flask(__name__)
    
    #定义视图
    @app.route('/')
    def index():
        return 'hello world'
    
    if __name__ == '__main__':
        app.run()
    

    文件路径


    python文件路径
    image.png
    http://127.0.0.1:5000/static/1.png
    二、参数详解
    from flask import Flask
    
    # app = Flask(__name__)
    
    # app = Flask(__name__,static_url_path="/s")
    
    app = Flask(__name__,static_url_path="/s",static_folder="static_files")
    #定义视图
    @app.route('/')
    def index():
        return 'hello world'
    
    if __name__ == '__main__':
        app.run()
    

    运行文件后,点击url,如下展示


    http://127.0.0.1:5000//s/1.png

    相关文章

      网友评论

          本文标题:Flask对象初始化参数

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