我正在使用mezzanine与django-compressor并试图使用离线压缩(对于动态压缩而言工作正常)和s3。
目前我只是将一些简单的css包含在我的基本模板中,该模板使用{% static ... %}
标记作为网址,{% compress css %}
。然后我发出python manage.py compress
。访问我的网站后,我发现刷新之间是否有效!
有时我得到例外
Exception Type: OfflineGenerationError
Exception Value:
You have offline compression enabled but key "dd0452fbacfe30d826f76c02821b8e9a" is missing from offline manifest. You may need to run "python manage.py compress".
然后在下一次刷新时,页面加载,我可以在我的s3存储桶的CACHE目录中看到压缩的css。 10秒后我刷新并再次得到错误。这太疯狂了。
我正在使用django-compressor==1.4
。