0
部署中的{{ STATIC_URL }}
變量會發生什麼變化?例如,如果我使用的過濾器是這樣的:
@register.filter
def new_filter(g):
from myapp import settings
STATIC_URL = settings.STATIC_URL
return STATIC_URL + 'dir/' + g
我要去有問題或Django將仍然指向同一STATIC_URL
因爲它是在本地主機?
我已閱讀documentation但我仍然不確定這一點。
問候
哦,太好了。然後一切都會保持不變。當使用collectstatic時,我是否需要更改我的過濾器來告訴它關於STATIC_ROOT ?. –
@RobertSmith,'STATIC_ROOT'與你的過濾器無關。它只是設置收集靜態文件的位置。這將取決於你的Web服務器將你的'STATIC_URL'映射到'STATIC_ROOT'(例如,從'/ static /'目錄服務'/ path-to-my-static-root /'目錄的Apache) –
感謝您的澄清。 –