wie die URL der aktuellen Seite in einer GAE Vorlage erhalten
-
03-07-2019 - |
Frage
In Google App Engine, gibt es einen Tag oder einen anderen Mechanismus die URL der aktuellen Seite in einer Vorlage zu erhalten oder ist es notwendig, die URL als Variable in die Vorlage aus dem Python-Code zu übergeben?
Lösung
Es hängt davon ab, wie Sie die Vorlagen bevölkern. Wenn Sie sie außerhalb von Django verwenden, dann müssen Sie sie mit der URL selbst füllen. Wenn Sie sie in Django mit der Standardkonfiguration verwenden, würden Sie sie mit der URL selbst füllen müssen. Eine Alternative, die Sie sie selbst bevölkern, die würden vermeiden, ist der DJANGO.CORE.CONTEXT_PROCESSORS.REQUEST Kontext Prozessor zu konfigurieren, wie auf diese Seite und dann auf den entsprechenden Teil des Request-Objekts direkt (zB request.path).