Comment lier par rapport à une racine d'application Pylons?
Question
Dans Pylons, j'ai un modèle mako qui renvoie à /static/resource.css
. Comment puis-je créer automatiquement un lien vers /pylons/static/resource.css
lorsque je décide de mapper l'application vers un sous-répertoire de mon serveur Web?
La solution
Si vous souhaitez que les liens de fichiers statiques soient relatifs à la racine de votre application, intégrez-les ainsi dans vos modèles (en supposant que Mako et Pylons 0.9.7):
${url('/static/resource.css')}
Le chemin racine de votre application sera ajouté au début. Nul besoin de définir des itinéraires spécifiques pour chaque fichier.
Autres conseils
Ce que vous voulez, ce sont les itinéraires statiques :
map.connect('resource', '/static/resource.css', _static=True)
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow