1
對於〔實施例正確地改變了,在我的SCSS文件,沒有相對URL被Django的壓縮機
url('../../fonts/Museo_Slab_500-webfont.eot');
變成
url('https://fonts/Museo_Slab_500-webfont.eot');
這顯然是行不通的。
我在我的settings.py
DEFAULT_FILE_STORAGE = 'storages.backends.s3boto.S3BotoStorage'
AWS_ACCESS_KEY_ID = os.environ['AWS_ACCESS_ID']
AWS_SECRET_ACCESS_KEY = os.environ['AWS_ACCESS_KEY']
AWS_STORAGE_BUCKET_NAME = 'digital_time_capsules'
STATICFILES_STORAGE = 'storages.backends.s3boto.S3BotoStorage'
AWS_QUERYSTRING_AUTH = False
COMPRESS_OFFLINE = True
COMPRESS_STORAGE = STATICFILES_STORAGE
COMPRESS_URL = "https://digital_time_capsules.s3.amazonaws.com/"
STATIC_URL = COMPRESS_URL
我試了好幾次跑壓縮,並重新啓動服務器,以及諸如此類的東西。它昨天曾經工作過一次,我得到了S3的完整路徑。但現在不行,我的自定義資源無法加載。
雖然Bootstrap的URL似乎總是有效。它確實成功生成了
image:url('https://digital_time_capsules.s3.amazonaws.com/img/glyphicons-halflings-white.png')
任何想法?