Question

Dans Google App Engine, existe-t-il une balise ou un autre mécanisme permettant de récupérer l'URL de la page en cours dans un modèle ou faut-il transmettre l'URL sous forme de variable au modèle à partir du code python?

Était-ce utile?

La solution

Cela dépend de la manière dont vous remplissez les modèles. Si vous les utilisez en dehors de Django, vous devez les renseigner vous-même avec l'URL. Si vous les utilisez dans Django avec la configuration par défaut, vous devrez les renseigner vous-même avec l'URL. Une alternative qui vous éviterait de les remplir vous-même consiste à configurer le processeur de contexte DJANGO.CORE.CONTEXT_PROCESSORS.REQUEST comme décrit dans cette page , puis accédez directement à la partie appropriée de l’objet de requête (par exemple, request.path).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top