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?

War es hilfreich?

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
scroll top