[英]Can I force Django staticfiles to load hashed filenames locally while Debug=True?
我正在使用STATICFILES_STORAGE = 'offsite_storage.storages.CachedS3FilesStorage'
將所有靜態文件存儲在S3上。 在我的本地主機上,它試圖從我的S3位置使用staticfiles
加載資產, 而沒有哈希名稱。 但是我的STATICFILES_STORAGE提供程序(django-offsite-storage)僅將哈希名稱版本上傳到S3。 我想在本地計算機上保持DEBUG = True,但是我希望我的S3資產加載哈希文件名版本。
反正有這樣做嗎?
您可以使用解決方法。 創建一個名為local_settings.py的文件並設置其他存儲。 之后,在您的設置中導入模塊:
try:
from local_settings import *
except ImportError:
pass
僅將該文件保留在您網站的本地版本中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.