1

我需要访问我的 Heroku 应用程序的根 url。我有几个用于这个项目的应用程序(例如,登台、生产),我想在我的设置文件中以编程方式设置这个值。我想要的是:

URL_ROOT = 'http://silly-name-1234.herokuapp.com'

正如这里所建议的,我尝试了以下方法:

import socket
HOSTNAME = socket.gethostname()
URL_ROOT = HOSTNAME

但是,这似乎不起作用

4

2 回答 2

1

你应该做

heroku config:add BASE_IRI=http://silly-name-1234.herokuapp.com在heroku cli

之后os.environ.get('BASE_IRI', 'localhost')在你的settings.py

于 2012-10-23T19:21:56.463 回答
-1

尝试os.environ.get('HOSTNAME')

于 2012-10-23T15:53:56.673 回答