URL für die aktuelle Seite von einer Mako-Vorlage in Pylons
Frage
Ich brauche die vollständige URL für die aktuelle Seite zu wissen, aus einer Mako Vorlagendatei in Pylonen.
Die URL wird in einem Iframe innerhalb der Seite enthalten sein, mit so muss es bekannt sein, wenn die Seite generiert wird, statt, nachdem die Seite trifft den Server oder aus der Umgebung. (Nicht sicher, ob ich das letzte Bit richtig kommuniziere)
Lösung
Nicht sicher, ob dies der Pylone Weg, Dinge zu tun, aber ${request.url}
scheint für mich arbeiten.
Andere Tipps
Ich glaube, Sie h.url_for('', qualified=True)
können die vollständige URL zu erhalten.
Stellen Sie sicher, haben Sie importierte url_for in der Helfer-Datei: from routes.util import helpers as h
Hier finden Sie aktuelle http: // pylonshq.com/docs/en/0.9.7/thirdparty/routes/#routes.util.url_for