我只想为此 View 方法返回 JSON 数据,但我不确定我是否以正确的方式执行此操作。任何提示将不胜感激。
def helpful_click(request,object):
if request.POST and request.is_ajax():
form = HelpfulForm(request.POST)
if form.is_valid():
form.save()
return simplejson.dumps({'helpful':True})
最佳答案
我的理解是每个 Django View 都应该返回一个 HttpResponse
对象,并且您还应该确保正确设置 mime-type:
http://jibbering.com/blog/?p=514
在我正在从事的一个项目中,我有这样的事情:
return HttpResponse(simplejson.dumps({'helpful':True}), 'application/json')
关于json - 如何在django中返回JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7258446/