如何避免在webapp模板中硬编码网址

时间:2009-04-30 07:20:16

标签: python google-app-engine url templates web-applications

我正在谷歌应用引擎上开发软件。我正在使用webapp框架。有没有办法避免在html模板中硬编码网址? django提供了一个解决方案,但我找不到一个用于webapp的解决方案。提前谢谢..

2 个答案:

答案 0 :(得分:1)

WebApp非常基础。

Django url templatetag与匹配正则表达式模式的URL解析密切相关。由于WebApp没有任何严肃的URL解析器,我想在这一行中实现一些东西真的很难。

但你并非完全没有运气。 Werkzeug具有非常容易理解但功能强大的URL路由机制,可以反转网址。您可以尝试将此实现基于此实现(或丢弃WebApp并使用Werkzeug;),这真的值得一试。)

答案 1 :(得分:0)

Webapp使用Django模板: 看看Django templates here

Django解决方案 是网络应用解决方案。