Django视图不返回json数据,但在sh

2024-10-02 04:17:08 发布

您现在位置:Python中文网/ 问答频道 /正文

如果我启动dev服务器并转到某个视图。我没有得到回应。在

我的观点如下

from django.http import HttpResponse, Http404
from goals.models import Child
import json

def viewChildren(request):
    jsonData= []
    allChildren = Child.objects.all()
    for child in allChildren:
        jsonData.append({'id': child.id, 'name': child.name})
    return HttpResponse(json.dumps(jsonData),mimetype="application/json")

为了测试到底发生了什么,我做了以下几点

^{pr2}$

我知道,在这个观点之后,数据是正确的。。。但当我从浏览器中查看时,这不会被传递。在

有什么建议吗? (这与许多问题类似,但我发现没有一个问题显示了上述情况,即视图提供了正确的响应,但从浏览器中却没有)


Tags: namefromdevimport服务器视图idjson
1条回答
网友
1楼 · 发布于 2024-10-02 04:17:08

刚刚解决了问题。我删除了所有剩余的网址,因为我认为它们可能不正确。原来,之前的编辑将所有的url转到一个空索引,而该索引没有返回任何响应。在解决了这个问题之后,上面的方法工作得很好。在

不管怎样谢谢你看。。。在

相关问题 更多 >

    热门问题