РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗pydjPmRqBa 29 of 187 menu

Получение абсолютного URL запроса в Django

Метод build_absolute_uri возвращает полный URL текущего запроса - с доменом и со строкой GET-параметров:

from django.http import HttpResponse def show(request): return HttpResponse(request.build_absolute_uri())

Если передать в него request.path, получится абсолютный URL без GET-параметров:

def show(request): return HttpResponse( request.build_absolute_uri(request.path) )

Сделайте представление по адресу /test/method/. Перейдите по нему с GET параметром, например: /test/method/?param=1.

Выведите результат request.build_absolute_uri().

Выведите результат request.build_absolute_uri(request.path).

Сравните оба результата и расскажите, чем они отличаются.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить