重用粘贴配置条目

时间:2012-11-14 01:42:09

标签: python pyramid

我有以下Pyramid .ini文件:

[DEFAULT]
redis.host = localhost
redis.port = 6379
redis.db = 0

[app:main]
...

# beaker session
session.type = redis
session.url = localhost:6379

app:main部分的session.url中,我想使用DEFAULT部分的redis.hostredis.port下定义的内容。

在我的理解中,DEFAULT部分下的所有内容都是全局的,并传递给其他部分。但是,如果我想重用DEFAULT中的设置并在其他部分下为其指定一个不同的名称,我该怎么做?

我的看法与使用${<section name>:<entry>}在buildout .cfg文件中引用节条目的方式相同。

1 个答案:

答案 0 :(得分:3)

session.url = %(redis.host)s:%(redis.port)s

应该做的伎俩。