我面临以下问题。我的 .env 文件包含如下行:
export SERVERNAMES="localhost domain1 domain2 domain3" <- exactly this kind of format
但变量称为SERVERNAMES
在我的部署的多个位置多次使用,因此我无法将其声明为 settings.py 可以立即使用的兼容字符串列表。除此之外,我不喜欢为基本相同的事情设置 .env 的多个变量。所以我的问题是如何格式化我的ALLOWED_HOSTS
与我的settings.py兼容。像这样的东西似乎不起作用:
ALLOWED_HOSTS = os.environ.get('SERVERNAMES').split(',')
感谢和亲切的问候
只需分割您的SERVERNAMES
使用空格而不是逗号作为分隔符的变量
ALLOWED_HOSTS = os.environ.get('SERVERNAMES').split(' ')
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)