2014-11-24 5 views
0

나는 django에서 테스트 응용 프로그램을 만들고 있습니다. 나는 모든 질문에 시작 시간 (페이지가로드 될 때)과 종료 시간 (학생이 제출을 명중 할 때)을 저장할 수 있기를 원합니다. 나는 view 함수에서 뭔가를 할 수 있다는 것을 알고 있지만, 서버와 클라이언트 사이의 대기 시간이 계산을 의미없는 것으로 만들까 걱정됩니다. 이상적으로 클라이언트의 시작과 끝 시간을 계산하여 장고의 태그 시스템을 사용하여 서버로 다시 보내고 싶습니다.Django에서 시간 응답 방법

+0

에서 accesable 것 있나요? 각 요청 시간을 볼 수 있습니다. – xyres

답변

0

서버 - 클라이언트 대기 시간이 앱에 실제로 의미가 있는지는 잘 모르겠지만 자바 스크립트로 클라이언트가 시작한 두 건의 호출을 기록 할 수 있습니다. 한 건은 문서 준비가되었을 때, 두 번째는 사용자가 응답을 제출할 때입니다. 이러한 호출에서 현재 타임 스탬프를 보냅니다.

그런 다음 django보기를 사용하여 서버 측에서 이러한 호출을 분석합니다.

0

숨겨진 양식 필드를 사용할 수 있습니다. 자바 스크립트를 사용하여 페이지를 제출하기 전에 페이지로드 및 종료 시간에 시작 시간을 초기화하십시오. 장고의

은 무엇 크롬이나 파이어 폭스의 개발자 도구에 대해 request.POST