是否可以使用Turbogears开发移动版网页?有人可以告诉我一个例子以及它是如何完成的吗?
答案 0 :(得分:2)
您可能需要查看tgext.mobilemiddleware它提供的 @expose_mobile 装饰器,允许为移动设备公开不同的模板引擎。它还提供了 tg.request.is_mobile 属性,可以在控制器内部使用,以便在涉及移动设备时应用不同的执行路径。
答案 1 :(得分:0)
是的,有可能。 TurboGears只是服务器端技术,您可以从TurboGears生成任何类型的演示文稿(HTML)。我建议您查看一些有关开发适合移动设备的网站和/或this的文章。
我认为没有任何人可以向您展示适合移动设备的TurboGears应用程序,它仍然与任何其他TurboGears应用程序看起来相同。最终结果只会有一些不同的HTML输出。
没有灵丹妙药可以使现有网站适用于所有移动设备(我知道)。祝你好运。
答案 2 :(得分:0)
我建议使用Turbogears邮件列表(或the group on Google Groups),您可以从中定期获取使用Turbogears的人的更具体的答案。
答案 3 :(得分:0)
最简单的“移动网站”版本只是CSS。向USERAGENTS显示标识为移动设备的简化版网站。