python - 如何正确使用 JsonResponse 处理 Ajax 请求
问题描述
我正在尝试使用 JsonResponse 为成功的 Ajax 请求返回数据,但不确定如何格式化数据。
data = request.POST[data_from_javascript]
# do something with data
return JsonResponse(?)
我想将数据发送回 Javascript 代码并说它是成功的,因此它可以运行成功函数,但不确定如何正确执行此操作。
解决方案
环顾四周后,我找到了答案。我使用了以下代码:
return JsonResponse({"Success": True, "data": {data}})
推荐阅读
- angular - 如何对 ngfor 中的按钮进行单元测试
- python - Python 3 相当于 Bash 的“读取 -rs -t1 -n1”命令来轮询/等待用户的字符?
- r - 使用 lapply 在嵌套的多变量列表上应用函数
- python - 使用 cgi 字段存储发布到数据库时无法获取属性
- sql-server - 有没有办法检查 NOEXEC 状态?
- reactjs - ReactJS 中的 SignalR - 在不同组件中使用相同的 hubConnection
- flutter - 如何在没有无限循环的情况下调用 setState?
- python - 编写一个函数,它接受一个字符串列表,并在一个矩形框架中打印它们,每行一个。需要少量编辑
- logstash - Logstash 的 Google Cloud Storage 输入插件的非法未引用字符
- nancy - 有什么方法可以检测 Nancy 请求正文中是否存在可为空的参数