Python Flask资产在错误的目录中搜索
我正在尝试获取Python Flask资产在错误的目录中搜索,python,flask,flask-assets,Python,Flask,Flask Assets,我正在尝试获取Flask Assets以加载我的资产 我的css在这里:/home/myname/projects/py/myapp/myapp/static/css/lib/somecsslib.css 默认情况下,它在错误的目录中查找。我明白了: 没有这样的文件或目录:'/home/myname/projects/py/myapp/static/css/lib/somecsslib.css' 我正在正常初始化它 assets=Environment(应用程序) 我尝试设置加载路径: asse
Flask Assets
以加载我的资产
我的css在这里:/home/myname/projects/py/myapp/myapp/static/css/lib/somecsslib.css
默认情况下,它在错误的目录中查找。我明白了:
没有这样的文件或目录:'/home/myname/projects/py/myapp/static/css/lib/somecsslib.css'
我正在正常初始化它
assets=Environment(应用程序)
我尝试设置加载路径
:
assets.load_path='/home/myname/projects/py/myapp/myapp/static/'
当我这样做时,会出现以下错误:
BundleError:'css/lib/somecsslib.css'未在加载路径中找到:/home/myname/projects/py/myapp/myapp/static/
编辑
我刚刚发现load\u path
是一个列表
。
我尝试了以下方法:
assets.load\u path.append('/home/myname/projects/py/myapp/myapp/static/')
我得到了这个结果:
BuildError:[Errno 2]没有这样的文件或目录:'/css/lib/somecsslib.css'
Flask错误地识别了我的静态文件夹的位置。这就是问题所在。为了解决这个问题,我告诉Flask我的静态文件夹在哪里 什么是应用程序静态文件夹?Flask资产查找与此相关的文件。@dirn谢谢!哎呀。未正确识别我的静态文件夹。这就是问题的全部,你是怎么做到的,我现在有一个类似的问题