通过Django管理界面按钮/ url运行脚本

时间:2013-06-11 11:15:36

标签: django

我是python和Django的新手,所以很多东西仍然让我困惑!我的Django管理界面上有一个数据库! 我现在想做的事情如下: 我希望能够通过按下“开始”按钮或点击URL来从我的Djano管理界面运行脚本!

感谢您的时间,任何小例子都会非常棒!

度过美好的一天!

2 个答案:

答案 0 :(得分:1)

我个人会看http://www.celeryproject.org/之类的内容。

您还需要考虑以下情况会发生什么。

  1. 其他人登录系统并点击运行
  2. 有输出吗?你将如何处理这个?
  3. 用户在等待任务完成时点击刷新。
  4. 任务完成吗?

答案 1 :(得分:1)

在单击按钮后,使用模板中的Javascript调用视图,并在视图中调用脚本。这个问题与this one非常相似。