题
在Pylons中我有一个链接到 /static/resource.css
的mako模板。当我决定将应用程序映射到我的Web服务器上的子目录时,如何自动链接到 /pylons/static/resource.css
?
解决方案
如果您希望静态文件链接与您的应用程序根目录相关,请在模板中将它们包装起来(假设Mako和Pylons 0.9.7):
${url('/static/resource.css')}
您的应用的根路径将被添加。无需为每个文件定义特定路由。
其他提示
你想要的是静态路线:
map.connect('resource', '/static/resource.css', _static=True)
不隶属于 StackOverflow