中进行
我需要访问我的Heroku应用程序的根URL。我有几个针对此项目的应用程序(例如,分期,生产),我想在设置文件中编程设置此值。我想要的是:
URL_ROOT = 'http://silly-name-1234.herokuapp.com'
如下所示,我尝试了以下内容:
import socket
HOSTNAME = socket.gethostname()
URL_ROOT = HOSTNAME
但是,这似乎不起作用
你应该做
heroku config:add BASE_IRI=http://silly-name-1234.herokuapp.com
在Heroku Cli
之后,在您的settings.py
os.environ.get('BASE_IRI', 'localhost')
尝试os.environ.get('HOSTNAME')