1
장고에 응답을 보내는 뷰가 있습니다. (1999 년경 웹 기반 채팅, 또는 혜성의 기술을 생각하십시오.)Django에서 요청이 취소되었는지 확인하는 방법은 무엇입니까?
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
장고에서 이것을 달성 할 수있는 방법이 있습니까?