📜  flask 制作静态目录 - Python (1)

📅  最后修改于: 2023-12-03 15:15:05.839000             🧑  作者: Mango

Flask 制作静态目录 - Python

在 Flask 中,我们可以通过以下步骤来制作一个静态目录:

  1. 首先,安装 Flask。可以使用 pip 命令来安装 Flask:

    $ pip install flask
    
  2. 导入 Flask 模块:

    from flask import Flask
    
  3. 创建一个 Flask 应用实例:

    app = Flask(__name__)
    
  4. 在 Flask 应用实例中使用 app.static_folder 属性来设置静态目录的路径。默认情况下,静态目录为 static 目录,它应该位于 Flask 应用所在目录的旁边。

    app.static_folder = 'path/to/static'
    

    你可以替换 'path/to/static' 为你自己的静态目录路径。

  5. 创建一个路由处理静态文件请求。使用 app.route 装饰器来定义路由:

    @app.route('/static/<path:filename>')
    def serve_static(filename):
        return app.send_static_file(filename)
    

    在这个示例中,/static/<path:filename> 是路由的路径,<path:filename> 部分是一个动态的参数,用于匹配请求的文件路径。

  6. 最后,运行 Flask 应用:

    if __name__ == '__main__':
        app.run()
    

    这会在默认的 127.0.0.1:5000 地址启动 Flask 应用。

以上就是使用 Flask 制作静态目录的基本步骤。你可以根据自己的需求来调整和扩展这些步骤。

希望这个介绍对你有帮助!