gpt4 book ai didi

python - 本地 Flask 实例中有多个静态路径

转载 作者:IT老高 更新时间:2023-10-28 21:41:32 26 4
gpt4 key购买 nike

是否可以为我的本地开发 Flask 实例添加更多静态路径?我希望有默认的 static 文件夹来存储站点的 js/css/images 文件和另一个文件夹,例如designs 来保留我的特定 Assets 。如果存在更好的解决方案,我不想将 designs 文件夹放在 static 中。

最佳答案

我一直在使用以下方法:

# Custom static data
@app.route('/cdn/<path:filename>')
def custom_static(filename):
return send_from_directory(app.config['CUSTOM_STATIC_PATH'], filename)

CUSTOM_STATIC_PATH 变量在我的配置中定义。

在模板中:

{{ url_for('custom_static', filename='foo') }}

告诫购买者 - 我不确定它是否安全 ;)

关于python - 本地 Flask 实例中有多个静态路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9513072/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com