1

我在页面上的某些文本旁边有一个按钮。如果按下该按钮,我想执行一些 Python 代码。我知道如何做到这一点的唯一方法是通过视图。问题是,我需要页面不重定向或刷新或任何东西,只需要在按下按钮时执行一些代码。关于我如何完成这项工作的任何想法?

4

2 回答 2

3

异步 Javascript 和 XML (Ajax)。

您可以对要执行的视图执行 Ajax 请求,这将在不刷新或重定向当前网页的情况下完成。

这是W3C Ajax 教程,可能适合初学者。您所要做的就是在您的模板中编写一些 javascript,将onclick事件侦听器添加到您的按钮,然后您就可以了 :)

你可以看看这个教程和文档,看起来很合适。

希望这可以帮助!

于 2013-06-12T18:22:17.857 回答
1

单击按钮时,您可以使用 javascript 向您的 django 项目发出异步请求 (AJAX)

在 google 中输入 django ajax 显示了很多资源,其中一个是初学者教程: http: //lethain.com/two-faced-django-part-5-jquery-ajax/

于 2013-06-12T18:22:04.573 回答