【发布时间】:2021-01-19 15:28:56
【问题描述】:
在 django 中有没有办法用响应更新同一个页面而不完全渲染它。我正在尝试创建一个代码编辑器进行测试。但是当我返回结果时,我的内容被删除了。我知道这是因为我正在渲染页面。我需要保留内容。如何使用重定向来做到这一点?我包括了我使用的渲染语句和它的外观截图:
步骤:
- 处理发布请求
- 程序执行代码
- 将结果保存在名为“消息”的变量中。然后我用了
return render(request, 'editor.html', {'message': message})
我想将消息重定向到同一页面而不呈现新页面。
[提交前][1] [提交后][2] [1]:https://i.stack.imgur.com/BxoLU.png [2]:https://i.stack.imgur.com/uiEOU.png
任何帮助将不胜感激。谢谢。
【问题讨论】:
-
查看 ajax。那里有很多教程和问题stackoverflow.com/questions/21133135/…
标签: django