在我的金字塔应用程序中,两个paster.get_app(ini文件)应用程序相互覆盖。如何从2个ini文件中读取输入而不覆盖它们?

时间:2019-04-17 09:51:50

标签: python pyramid

我在/dev/shm/testing.ini中有一个测试ini文件,在/ etc中有一个dev ini文件。 如果我创建两个粘贴应用程序,则当我触发测试时,主要方法中使用的**设置会被第二个(即开发者)覆盖。如何克服这个问题?

1 个答案:

答案 0 :(得分:0)

它们不会互相覆盖-主函数仅被调用两次,每次都使用相应ini文件中的设置。如果要让testing.ini文件继承dev.ini文件中的某些设置,则需要查看pastedeploy支持的include语法,但我建议仅单独定义每个文件,并在适当的时候使用正确的文件。而不是设置设置的继承层次结构。