2

仕事では、s3cmd を使用して静的ファイルを S3 に送信しています。ワークフローは次のとおりです。

1) collectstatic to a local folder
2) s3cmd into that folder to our S3 bucket

現在、django-compress を使用しようとしているため、ワークフローは次のようになります。

1) compress to STATIC_ROOT folder
2) collectstatic (images, fonts etc.)
3) s3cmd to the S3 bucket

コンプレッサが推奨する django-storages を使用していない理由は、CSS に問題があったためです。驚いたことに、どのような圧縮ソリューションを使用しても、圧縮ファイルにはいくつかの CSS ルールがありません。

OfflineGenerationError: You have offline compression enabled but key
"d345e38725a478c7db70d8e23d4c771b" is missing from offline manifest. 
You may need to run "python manage.py compress".

完全なトレースバックはここにあります。ここで何が起こっているか知っている人はいますか?圧縮とアップロードのワークフローを改善するための提案は大歓迎です。

4

0 に答える 0