0
我創建了一個工作得很好的插件!Trac插件開發:如何從插件訪問trac.ini項目
現在我需要從該插件獲得trac.ini獲得一些價值
該插件實現ITemplateStreamFilter
的方法是def filter_stream(self, req, method, filename, stream, data):
我如何獲得一些key
價值trac.ini從那個方法?
我創建了一個工作得很好的插件!Trac插件開發:如何從插件訪問trac.ini項目
現在我需要從該插件獲得trac.ini獲得一些價值
該插件實現ITemplateStreamFilter
的方法是def filter_stream(self, req, method, filename, stream, data):
我如何獲得一些key
價值trac.ini從那個方法?
我想你可以使用配置類用於此目的config.py出現Implement獲得方法:
def get(self, section, key, default=''):
return self[section].get(key, default)
,其中部分是在配置文件中節名,而且關鍵是選擇。
這幫助了我http://trac.edgewall.org/wiki/TracDev/ConfigApi我已經使用self.env.config.get('section','value')謝謝! – bakytn
這只是我上面給出的類的一篇文章 – Denis
在filter_stream中,我使用了「self.env.config.get」,它工作正常。謝謝! – bakytn