2011-01-10 71 views
1

基本問題,但我無法在任何地方找到簡單的答案。如何:單擊按鈕,然後做東西,然後在Django中顯示確認

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

  1. 用戶按下按鈕
  2. 一些Python代碼被咬碎服務器端
  3. 用戶看到確認頁面

所有用戶需要知道服務器是否按照他的要求進行了操作。按鈕點擊之外沒有輸入。

在此先感謝您的幫助。

+0

我不會使用這個作爲答案,懶得提供任何示例,但在這裏我會使用JavaScript使用AJAX。用戶按下按鈕,JavaScript中的事件處理程序向視圖發出一個AJAX請求(代碼被壓縮),當成功顯示確認頁時。 – Anders 2011-01-10 22:18:27

回答

4

這就是Form的用途。您只需使用按鈕即可創建一個小型HTML表單。

表單的動作是發送請求的URI。

Django解析URI並調用視圖函數。

該函數執行該工作並返回結果頁面。

+0

給我打電話給一個新手,但是這幫了很大忙。乾杯! – user456584 2011-01-10 22:24:07

相關問題