Вопрос

В Google App Engine есть тег или другой механизм для получения URL-адреса текущей страницы в шаблоне или необходимо передать URL-адрес в качестве переменной в шаблон из кода Python?

Это было полезно?

Решение

Это зависит от того, как вы заполняете шаблоны. Если вы используете их за пределами Django, вы должны заполнить их URL-адресом самостоятельно. Если вы используете их в Django со стандартной конфигурацией, вам придется заполнить их URL-адресом самостоятельно. Альтернативой, которая позволит вам не заполнять их самостоятельно, является настройка контекстного процессора DJANGO.CORE.CONTEXT_PROCESSORS.REQUEST, как описано на эту страницу , а затем напрямую получить доступ к соответствующей части объекта запроса (например, request.path).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top