잠재적으로 많은 시간이 걸릴 수있는 장고보기에 AJAX 요청을 보냅니다. 그러나 잘 정의 된 단계를 거치므로 사용자에게 상태 표시기를 인쇄하여 특정 일을 마치고 다음 단계로 넘어 갔다는 것을 알려주고 싶습니다.장고 - 응답을 플러시합니까?
do_something();
print 'Done doing something!';
flush();
do_something_else();
print 'Done doing something else!';
flush();
가 어떻게 장고와 같은 일을 가겠어요 :
나는 flush 기능을 사용하여, 그것은 다음과 같을 수 PHP를 사용하는 경우? the documentation을 보면 HttpResponse 객체에는 flush 메소드가 있지만이 메소드는 HttpResponse 인스턴스를 파일과 유사한 객체로 만듭니다. - 그게 내가 원하는 건지 모르겠다. 나는 응답을 반환해야하고 실제로 콘텐츠가 브라우저로 이동하는 시점을 제어 할 수 없기 때문에 Django에서이 작업을 수행하는 방법에 대해 머리를 감싸는 데 어려움을 겪고 있습니다.
감사합니다. 나는 발전기를 시도했지만 어리석게도 내 테스트에서 정수를 내고 있었고 작동하지 못하게했다. 나는 아마이 일을 전혀하지 않을 것이지만 최소한 언급 한 한계에도 불구하고 적어도 그것이 효과가 있었다는 것을 알면 좋다. –