Что такое "запрос" в request.session в Django?
Я только начинаю изучать Django и хочу узнать, откуда взялось слово "request"?
def home(request): if "login" in request.session: return render(request, "home.html") return redirect("login")
спасибо:)
В Django каждая функция представления принимает объект HttpRequest в качестве первого параметра, который обычно называется request.
Запрос HTTP выполняется клиентом к именованному хосту, который расположен на сервере. Цель запроса - получить доступ к ресурсу на сервере. Чтобы сделать запрос, клиент использует компоненты URL (Uniform Resource Locator), которые включают информацию, необходимую для доступа к ресурсу.
В python он определяется как класс. Класс HTTPRequest имеет несколько объектов. Вы можете ознакомиться с ними здесь .