我有一个涡轮齿轮应用程序,广泛使用app_globals。
它使用“从tg导入app_globals”的通用代码,然后使用对象。
到目前为止,只有在传入请求的上下文中才调用此通用代码。
但是,我现在想在应用程序中启动辅助线程来进行处理,这些工作线程需要调用公共代码。
如何在工作线程上注册相同的"tg.app_globals“?
我试图避免重写所有普通代码来传递"app_globals“对象。
发布于 2014-06-13 22:54:33
TurboGears配置在任何线程处理后都是可用的,因此,除非您需要在进行配置过程之前访问app_globlas,否则可以通过tg.config['tg.app_globals']进行配置。
https://stackoverflow.com/questions/24211834
复制相似问题