저는 dajaxice를 사용하는 법을 배우고 있습니다.하지만 아약스 부분 만 제대로 작동하지 않기 때문에 전체 사이트가 중단되지 않고 오류 메시지가 생성되므로 그것은 내 실수를 찾기 위해 영원히 나를 데려 가고있다. 정확히 문제가있는 곳을 추적하는 방법이 있습니까?dajaxice가 생성 한 오류 메시지를 보는 방법
0
A
답변
0
firefox에서 firebug을 사용합니다. 넷 탭의 django 오류 메시지는 서버의 응답 아래에 나타납니다.
은 여기 AJAX 예이다
장고/dajaxice 빨간색으로 하이라이트 firefug 코드 버그하는 HTTP 500 (내부 서버 오류) 응답 생성을 만나면. 응답은 상당히 크고 dajaxice 응답은 html로되어 있지만 일부 스크롤을 사용하면 오류 메시지가 항상 발견 될 수 있습니다! Google 크롬은 개발자 도구에서 비슷한 기능을 제공한다고 생각합니다.
@dajaxice_register
def updateText(request, objId, text):
print "updateText:: objId: %s text %s" % (objId, text)
t = TextItem.objects.get(id=objId)
t.text = text
print "updateText:: t.text: " % t.text
t.save()
json_return = simplejson.dumps({'text': text, 'objId': objId})
print "updateText:: json_return: %s" % json_return
return json_return
./manage.py runserver
를 사용하여 응용 프로그램을 실행, 인쇄 문이 네트워크 요청 산재 콘솔에 바로 표시 :
다른 편리한 트릭은 예를 들어, dajaxice 방법에 print
문을 사용하는 것입니다 print 문 중 하나가 코드 실행보다 성능이 좋지 않거나, 조건부 (if 문)의 해당 분기를 따르지 않은 경우 django에 전달됩니다.
인쇄 문은 프로덕션 환경에서 응용 프로그램의 속도에 영향을 미치므로 제대로 작동하면 코드에서 제거해야합니다. 장기적인 해결책은 django.logging
모듈을 사용하는 것입니다.
관련 문제
- 1. 클래식 ASP IE에서 오류 메시지를 보는 방법
- 2. 카프카 - 새 메시지를 보는 방법
- 3. 대기열에있는 메시지를 들여다 보는 방법
- 4. Junit이 생성 한 오류 메시지를 텍스트 파일로 인쇄하는 방법
- 5. Safari 6 (Mountain Lion)에서 JavaScript 오류 메시지를 보는 방법
- 6. 웹 페이지 새로 고침을 중지하여 사라지는 오류 메시지를 보는 방법
- 7. Android JNI : printf, fprintf 및 perror에서 오류 메시지를 보는 방법?
- 8. django-dajaxice가 XMLHttpRequest를 오버라이드
- 9. 자바 - 이클립스에서 어설 션 메시지를 보는 방법
- 10. 데드 레터 메시지를 들여다 보는 방법
- 11. Dajaxice가 프로덕션 서버에서 발견되지 않았습니다.
- 12. Delphi의 DBX 트랜잭션에서 SQL 오류 메시지를 보는 방법은 무엇입니까?
- 13. sunburnt - 생성 된 쿼리 URL을 보는 방법
- 14. 오류 메시지를 숨기는 방법
- 15. 오류 메시지를 외부화하는 방법
- 16. 오류 메시지를 제거하는 방법
- 17. 오류 메시지를 배치하는 방법
- 18. raiserror()에서 SQL Server로 생성 된 오류 메시지를 표시하는 방법
- 19. 프로그래밍 방식으로 생성 된 LongRangeValidator에서 오류 메시지를 사용자 지정하는 방법?
- 20. Microsoft Office Communcation Server 2007에서 인스턴트 메시지를 보는 방법
- 21. 조건부 오류 메시지를 적용하는 방법?
- 22. 메시지를 보내는 데 사용하는 UDP 포트를 알아 보는 방법
- 23. Eclipse에서 .jar dropin을 보는 방법
- 24. 다시로드 한 후 유효성 검사 오류 메시지를 유지하는 방법?
- 25. 사용자가 업로드 한 동영상입니다. 그들을 보는 방법?
- 26. 각도로 한 개 이상의 컬렉션을 보는 방법 $?
- 27. 클릭 한 모든 사람들을 보는 방법?
- 28. libxml2 오류 메시지를 내리는 방법
- 29. Perror에서 오류 메시지를 확인하는 방법?
- 30. 올바른 오류 메시지를 인쇄하는 방법