問題タブ [collectstatic]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
192 参照

django - リクエストごとにdjango-compressorがcollect_static/CACHEに新しいファイルを書き込む

django-compressor + memcachedを使用してdjango Webサイトをセットアップしました。.../collect_static/CACHE/cssいつ始まったのかはわかりませんが.../collect_static/CACHE/jsoutput.2fde5b60eff0.css.

私は使用しますdjango.contrib.staticfiles.storage.ManifestStaticFilesStorage

これが正常なのか、設定ミスが原因なのか、私にはわかりません。しかし、このため、数日おきにサーバーをクリーニングする必要があります。

ここで何が起こっているのですか?

更新:この回答のように、css および js コード内のテンプレート変数が原因で発生しているようですが、そのような変数がたくさんあるため、これを修正する方法はまだわかりません。

0 投票する
0 に答える
285 参照

python - デプロイ時の Heroku の FileNotFoundError (Django)

ローカル マシンでpython manage.py collectstatic --noinputを実行すると、正常に動作します。しかし、heroku がpython manage.py collectstatic --noinput を実行すると、次のようなエラーが発生します: for entry in os.scandir(path) FileNotFoundError: [Errno 2] No such file or directory: '/tmp/build_5d05d870/static'

私のプロジェクト ディレクトリは次のようになります。

私のsettings.pyはこのようです。(私はこの記事に従いました: https://devcenter.heroku.com/articles/django-assets )