Frage

Ich erhalte eine Fehlermeldung:

GenerationException: url_for could not generate URL. Called with args: () {}

von dieser Linie einer mako Vorlage:

<p>Your url is ${h.url_for()}</p>

Im Laufe meiner helpers.py, ich habe:

from routes import url_for

Mit Blick auf die Routen-1.12.1-py2.6.egg / Routen / util.py, scheinen ich zu gehen falsch über Linie (es nennt _screenargs).

Dies ist einfache Funktionalität aus dem Pylonen Buch. Was dumme Sache mache ich falsch? Gab es einen neuen url_current ()? Wo?

War es hilfreich?

Lösung

Ich wusste url_for() nicht (keine Argumente) war immer legal, aber wenn es ist, und das ist, was Sie sich beziehen als „url_current“ Ich glaube, die neuen Ansatz url Objekt zu verwenden ist, ruft ein Verfahren auf sie als url.current().

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top