0

Flask-Assetsアセットを読み込もうとしています。

私のcssはここにあります:/home/myname/projects/py/myapp/myapp/static/css/lib/somecsslib.css

デフォルトでは、間違ったディレクトリを探しています。私はこれを得る:

No such file or directory: '/home/myname/projects/py/myapp/static/css/lib/somecsslib.css'

通常どおり初期化しています。

assets = Environment(app)

を設定してみましたload_path

assets.load_path = '/home/myname/projects/py/myapp/myapp/static/'

これを行うと、次のエラーが表示されます。

BundleError: 'css/lib/somecsslib.css' not found in load path: /home/myname/projects/py/myapp/myapp/static/

編集

であることがわかりましload_pathlist
代わりにこれを試しました: assets.load_path.append('/home/myname/projects/py/myapp/myapp/static/')
結果としてこれを得ました:
BuildError: [Errno 2] No such file or directory: '/css/lib/somecsslib.css'

4

1 に答える 1