나는 파이썬 함수를 객체를 반환하는 뷰에 가지고 있습니다. 이제 실제로이 함수를 HTTPResponse를 반환하는 다른 함수에서 호출하려고합니다. 어떻게 파이썬 개체와 AJAX 응답을 함께 반환 할 수 있습니까? 파이썬 객체를 반환하는 첫 번째 메소드.httpresponse에서 파이썬 객체 반환하기
def Populate_Config_Resources():
data = ResourceManager.objects.filter(verified = 1)
return data
두 번째 방법은 httpresponse를 반환합니다.
def Update_ResourceManager(request):
try:
do something...
except Exception,e:
return HttpResponse(e)
# here I call that function.
config_data = Populate_Config_Resources()
return HttpResponse('success')
이 질문은 다소 혼란 스럽습니다. 어디에서나 템플릿을 사용하는 것 같지 않습니다. 객체를 템플릿 렌더링 함수에 전달해야합니다. –
Roseman, 확실히 템플릿을 사용하지만 내 문제는 내가 할 수 없었던 개체를 보내려는 것이므로 내 게시물에 포함시키지 않았습니다. 일단 템플릿을 성공적으로 보내면 템플릿을 반복합니다. 그럼에도 불구하고, 고맙다. 나는 다음 번에 그런 질문을 할 때 템플릿에서 코드를 게시 할 것이다. :) – Eastwood