我正在尝试使用以下方法获取金字塔应用程序的服务主机和端口:
settings = get_current_registry().settings
但是我怎样才能得到主机?
我试过:
settings.get('host')
但我越来越None
任何帮助深表感谢。
request.host or request.host_url
默认情况下,python 金字塔使用pserve,您可以使用mod_wsgi和uwsgi运行金字塔
金字塔服务主机和端口存在于 development.ini 和 production.ini 文件中
对于保存:
[server:main]
use = egg:waitress#main
host = 0.0.0.0
port = 6543
对于 Uwsgi:
[uwsgi]
http = :9090
paste = config:project_url/test/development.ini**(set your directory)**
master = true
processes = 4
threads = 2
你可以改变这个端口
运行命令:
pserve development.ini
uwsgi development.ini