请问在Karrigell中有没有相当于application的模块

请问在Karrigell中有没有相当于application的模块

最近在看Karrigell,发现它确实灵活好用,但奇怪的是没有找到相当于Application的全局对象...
哪位兄弟帮忙指点一下.

你指的是 Session()  吗?


QUOTE:
原帖由 lvscar 于 2007-11-28 22:43 发表
你指的是 Session()  吗?

不是session,在Karrigell中session我试过没问题的,
就是那个比session还全局的对象,
即在整个web应用中每个用户共享到的是同一个值.
呵呵,
由于python“万恶”的GIL ,你要操作的对象只要不是放在Session()里,你都可以安全的全局使用哈。
比如你可以专门 放一个叫Application.py 的空 module 在你所有代码都能import 的地方 (比如 import  webapps.[你的项目名].Application as Application  , 当然你的项目目录下得touch 一个 __init__.py)



QUOTE:
原帖由 lvscar 于 2007-11-30 15:56 发表
呵呵,
由于python“万恶”的GIL ,你要操作的对象只要不是放在Session()里,你都可以安全的全局使用哈。
比如你可以专门 放一个叫Application.py 的空 module 在你所有代码都能import 的地方 (比如 import  ...

原来酱紫.谢谢!
Karrigell本身就有全局变量的机制,连import都不用写就可以直接用。官方文档和官方例程里都有使用例子。可参考:
http://karrigell.sourceforge.net/en/configuration.htm