我在視圖中有一個python函數返回一個對象,現在我想從另一個實際返回HTTPResponse的函數調用這個函數。我怎樣才能將python對象和AJAX響應一起返回? 返回python對象的第一個方法。在httpresponse返回python對象
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')
這個問題有點混亂。你似乎沒有在任何地方使用模板 - 你需要將你的對象傳遞給模板渲染函數。 –
羅斯曼,我絕對使用模板,但我沒有在我的帖子中包括它,因爲我的問題是發送對象,我無法做到,一旦我已經成功發送它,我將在模板中迭代它。儘管如此,謝謝你,我會在我提出這樣的問題時,從我的模板中發佈代碼。 :) – Eastwood