如何:单击按钮,然后做东西,然后在Django中显示确认
问题描述:
基本问题,但我无法在任何地方找到简单的答案。如何:单击按钮,然后做东西,然后在Django中显示确认
什么是做在Django以下的最佳方法:
- 用户按下按钮
- 一些Python代码被咬碎服务器端
- 用户看到确认页面
所有用户需要知道服务器是否按照他的要求进行了操作。按钮点击之外没有输入。
在此先感谢您的帮助。
答
这就是Form
的用途。您只需使用按钮即可创建一个小型HTML表单。
表单的动作是发送请求的URI。
Django解析URI并调用视图函数。
该函数执行该工作并返回结果页面。
+0
给我打电话给一个新手,但是这帮了很大忙。干杯! – user456584 2011-01-10 22:24:07
我不会使用这个作为答案,懒得提供任何示例,但在这里我会使用JavaScript使用AJAX。用户按下按钮,JavaScript中的事件处理程序向视图发出一个AJAX请求(代码被压缩),当成功显示确认页时。 – Anders 2011-01-10 22:18:27