django - 重新加载数据库对象而不重新加载整个页面
问题描述
我有一个带有两个主要模板的 django 项目。一个会将内容发布到数据库,另一个将显示数据库中的内容。有没有什么方法可以让显示模板重新加载数据库对象而不重新加载整个页面?
解决方案
当然。您可以简单地使用 AJAX 请求(前端)来执行此操作。在后端,您必须定义将响应呈现为 JSON 格式数据的端点。有几个解决方案可以实现它,但最流行的是: - Django REST Framework - JsonResponse
from django.http import JsonResponse
return JsonResponse({'foo':'bar'})
推荐阅读
- xcode - 如何从 fastlane xcov 插件在 gitlab 中创建用于测试覆盖解析的表达式?
- java - 如何解决 javafx 中的表格视图标题单元格对齐问题
- java - 如何正确构建我的 JFrame 项目?
- java - 如何防止在 child.bat 完成之前终止 parent.bat
- swift - 收到“无效的 Sec-WebSocket-Accept 响应”以连接到 Web 套接字
- ios - 不了解导致 StoreKit SKErrors 的原因
- unity3d - Unity:在专用服务器上通过网络进行旋转同步
- firebase - 如何使用 Firebase 云功能从右到左发送电子邮件
- c# - C# 混合两个列表
- python - ValueError: x and y must have same first dimension 抛出异常,但 x 和 y 的类型和长度相同