集成网页和turbogears应用程序

时间:2011-12-09 02:33:29

标签: pylons turbogears2 genshi

我正在研究Turbo Gears 2应用程序。该应用程序指导用户完成一组问题。我喜欢TG2的模板系统(当然是这个想法)所以我想将静态网页与TG2集成在一起。这将允许我抽象出标题,侧边栏,导航栏和页脚。

请注意,我不是在谈论将“静态”文件放在应用程序的公共目录中。我创建了一个名为WebController的控制器,我正在通过它提供文件。当然,控制器的实例名称为web,因此我的所有页面都可以通过URL http://mysite/web/page1.html访问(例如)

现在的问题是 - 是否可以将根级别的所有页面重定向到/web。这样我就可以消除HTML页面的URL中的/web

感谢阅读。

1 个答案:

答案 0 :(得分:0)

好的,我意识到我的问题有些模糊。在我自己做了一些研究之后,我发现TurboGears默认不使用路由,而是使用CherryPy调度方案。 http://nxsy.org/unscientific-and-biased-comparison-of-django-pylons-and-turbogears非常有助于理解TG的一些高级架构。

在我的应用程序中取得进展时,我非常依赖stackoverflow来解决我的问题 - 因此,希望其他人可以通过阅读该讨论而受益。