Wie kann ich auf eine Pylone Anwendung Wurzel relativ verknüpfen?
Frage
In Pylons habe ich eine mako Vorlage /static/resource.css
verbindet. Wie kann ich einen Link automatisch /pylons/static/resource.css
wenn ich die Anwendung in ein Unterverzeichnis auf meinem Web-Server zuzuordnen entscheiden?
Lösung
Wenn Sie Ihre statische Datei Links zu Ihrer App Wurzel relativ zu sein, wickeln Sie sie wie folgt in Ihren Vorlagen (unter der Annahme, Mako und Pylonen 0.9.7):
${url('/static/resource.css')}
Der Stammpfad Ihrer Anwendung wird vorangestellt. Keine Notwendigkeit zu definieren, bestimmte Routen für jede Datei.
Andere Tipps
Was Sie wollen, sind statische Routen :
map.connect('resource', '/static/resource.css', _static=True)
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow