gpt4 book ai didi

jquery - Django 以 JSON 形式返回单个记录

转载 作者:行者123 更新时间:2023-12-01 01:56:09 25 4
gpt4 key购买 nike

我创建了一个表单,用于在我们的网络管理中添加有关客户的注释。我正在使用 jQuery 和 Ajax 来提交 for。我希望 Django View 返回新添加的注释/记录,以便我可以将其附加到客户注释表中。我的 Ajax 发送正在运行,并且正在保存注释,但我无法显示结果。

我已经尝试了以下 3 行(分别):

serializers.serialize("json", Note.objects.get(id=new_note.id))
serializers.serialize("json", new_note)
return HttpResponse(simplejson.dumps(new_note), mimetype='application/javascript')

前 2 个各产生:

'Note' object is not iterable

第三个给了我:

<Note: Note object> is not JSON serializable

我实际上并不关心以哪种格式返回对象,只要我可以使用 jQuery 接收和显示记录的每个字段即可。

谢谢。

最佳答案

来自the docs :

The arguments to the serialize function are the format to serialize the data to (see Serialization formats) and a QuerySet to serialize.

使用filter()而不是get()

关于jquery - Django 以 JSON 形式返回单个记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2255910/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com