1
我想重寫Django settings.py中的某些設置以進行生產。如果我們在生產計算機上,我決定在settings.py文件的末尾添加一個'if'語句並更改某些值(已經設置),而不是使用已記錄的方法。Django - 無法覆蓋它的settings.py值
import socket
if not socket.gethostname() == 'local':
DEBUG = TEMPLATE_DEBUG = False
這不知怎的搞砸了設置,以便我的靜態文件不提供。一旦我刪除這段代碼,一切正常。
我不明白爲什麼當我更改DEBUG值時staticfiles設置會搞砸。