Введение в объект Request в Django
В каждом представлении первый параметр -
это request. Это объект класса
HttpRequest. В нем Django собирает
данные текущего HTTP-запроса: метод,
путь, GET и POST параметры, заголовки
и другое.
Вы уже видели request в функциях
из views.py:
from django.http import HttpResponse
def index(request):
return HttpResponse('home page')
Django сам создает объект запроса
и передает его в представление.
Отдельно подключать класс
HttpRequest для этого
не нужно.
В следующем уроке мы разберем полезные
атрибуты и методы request:
тип запроса, путь и полный URL.
Расскажите, что такое объект
request и откуда он
берется в представлении.
Напишите представление, которое
принимает request и
возвращает простой текстовый ответ.