Pergunta

Em Pilões Eu tenho um modelo mako ligando para /static/resource.css. Como faço para vincular automaticamente para /pylons/static/resource.css quando eu decidir para mapear o aplicativo para um subdiretório no meu servidor web?

Foi útil?

Solução

Se você quer que seus links de arquivos estáticos para ser relativo à raiz do seu aplicativo, envolvê-los como este em seus modelos (assumindo Mako e Pilares 0.9.7):

${url('/static/resource.css')}

O caminho raiz do seu aplicativo será adicionado. Não há necessidade de definir rotas específicas para cada arquivo.

Outras dicas

O que você quer são rotas estáticas :

map.connect('resource', '/static/resource.css', _static=True)
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top