Введение в объект ответа в Django
Представление всегда должно вернуть
HTTP-ответ. Чаще всего это объект
класса HttpResponse или его
наследник. В нем задают текст
(или байты), код статуса и заголовки.
Вы уже возвращали простой ответ:
from django.http import HttpResponse
def index(request):
return HttpResponse('home page')
Первый аргумент конструктора - содержимое, можно указать статус и тип содержимого:
def index(request):
return HttpResponse(
'not found',
status=404,
content_type='text/plain',
)
Верните из представления ответ
со статусом 404 и текстом
'not found'.
Верните ответ с
content_type='text/plain'.