如何:单击按钮,然后做东西,然后在Django中显示确认

问题描述:

基本问题,但我无法在任何地方找到简单的答案。如何:单击按钮,然后做东西,然后在Django中显示确认

什么是做在Django以下的最佳方法:

  1. 用户按下按钮
  2. 一些Python代码被咬碎服务器端
  3. 用户看到确认页面

所有用户需要知道服务器是否按照他的要求进行了操作。按钮点击之外没有输入。

在此先感谢您的帮助。

+0

我不会使用这个作为答案,懒得提供任何示例,但在这里我会使用JavaScript使用AJAX。用户按下按钮,JavaScript中的事件处理程序向视图发出一个AJAX请求(代码被压缩),当成功显示确认页时。 – Anders 2011-01-10 22:18:27

这就是Form的用途。您只需使用按钮即可创建一个小型HTML表单。

表单的动作是发送请求的URI。

Django解析URI并调用视图函数。

该函数执行该工作并返回结果页面。

+0

给我打电话给一个新手,但是这帮了很大忙。干杯! – user456584 2011-01-10 22:24:07