내 WebSite의 성능을 테스트하고 싶습니다. 난 장고 프로젝트를 개발했고, 나는 여전히 장고의 내부 웹 서버를 사용하고있다.Django 오류 : "HttpResponse 객체를 반환하지 않았습니다."
웹 서버에서 수정 시간 간격으로 데이터를 요청하는 페이지가 있습니다. 나는 아약스로이 일을한다. 괜찮 았어. 노호 코드 : 장고보기에서
$.ajax({
type: 'GET',
url: 'refresh',
success: function(data){
//refresh the display data
}
});
, 프로세스 코드와 JsonResponse을 반환은 :
def refresh(request):
if request.is_ajax():
reg = Registers.objects.latest('pk')
opmode = OperationMode.objects.latest('pk')
opdata = reg.serialize()
opdata['OpMode'] = opmode.OpMode
opdata['TrendStarted'] = opmode.TrendStarted
return JsonResponse(opdata,safe=False)
질문 : 내가 SOAPUI에서 REST 요청에 http://endpoint/operation/referesh를 입력 할 때 장고 반환 : "보기 WebSite.operation.views.refresh가 HttpResponse 객체를 반환하지 않았습니다. 대신 None을 반환했습니다. "
Django에서 반환 된 JSONResponse를 받고 싶습니다. SOAPUI에서이 요청을 어떻게 작성합니까? 장고 머리 HTTP_X_REQUESTED_WITH
로 아약스를 식별