【发布时间】:2010-11-15 03:38:58
【问题描述】:
在 Pylons 中,我有一个链接到 /static/resource.css 的 mako 模板。当我决定将应用程序映射到我的 Web 服务器上的子目录时,如何自动链接到 /pylons/static/resource.css?
【问题讨论】:
在 Pylons 中,我有一个链接到 /static/resource.css 的 mako 模板。当我决定将应用程序映射到我的 Web 服务器上的子目录时,如何自动链接到 /pylons/static/resource.css?
【问题讨论】:
如果您希望静态文件链接相对于您的应用根目录,请将它们像这样包装在您的模板中(假设 Mako 和 Pylons 0.9.7):
${url('/static/resource.css')}
您的应用的根路径将被添加到前面。无需为每个文件定义特定的路由。
【讨论】:
你要的是static routes:
map.connect('resource', '/static/resource.css', _static=True)
【讨论】: