У меня есть представление в Django, которое передает ответ.(Подумайте о сетевом чате около 1999 года или о технике комет.)
def events(request):
def generate_events():
for i in range(10):
time.sleep(2)
yield " " * 1024
yield "This is some text.\n"
return HttpResponse(generate_events())
Теперь я хотел бы определить, когда пользователь отменяет загрузку страницы, поскольку в этом нет никакого смысла.отправив больше данных.В идеале было бы что-то вроде:
if not request.is_alive():
return
Есть ли способ добиться этого в Django?