最近 Heroku avec に移行し、Cloudfront ディストリビューションを使用してアセットを Amazon S3 に保存することにしました。
Django Pipeline を使用してアセットを圧縮/コンパイルしましたが、正しいバージョンを指すようにできませんでした。「collectstatic」管理コマンドを実行すると、うまく機能します。
「css/compress_profile_school.css」を「css/compress_profile_school.82973855aca5.css」として後処理 「css/compress_profile.css」を「css/compress_profile.d120536e24f9.css」として後処理 「css/compress_document.css」を「 css/compress_document.864dd7603769.css ...
しかし、アプリを実行すると、正しいバージョンを指していませんでした (ハッシュのないバージョンを使用しています)。
アプリケーションはここで実行されています: http://dev.unishared.com/
Django にバンドルされている staticfiles アプリも正しいバージョンを指すことができないようです。
新しいアセット バージョンをプッシュするたびに、Cloudfront ディストリビューションを無効にする必要があり、時間がかかります..
ご協力いただきありがとうございます。