2013-10-19 20 views
0

我想實現這個簡單而comlicated邏輯:如何實現這個在Django - 後退按鈕 - 將數據保存在請求

用戶通過點擊next提交表單與給定的數據。

next頁,我會告訴他在之前的頁面給用戶,並要求他確認是否所有的東西,他給了正確

在這一點上,用戶有兩個選擇。

  1. 後退按鈕
  2. Finish按鈕

我現在的問題是,我該如何保持數據的請求,使用戶可以按back按鈕,獲取形式previuos狀態填充字段向上。我正在考慮將所有數據保存在窗體中的隱藏輸入中,以確認頁面。

但是在django中做這樣的事情的最好方法是什麼?

回答

4

聽起來像你正在尋找一個表單嚮導。您可以通過安裝的Django formtools(這曾經是一個內置的工具)做服務器端,看: https://github.com/django/django-formtools/

或者,你可以很容易地使用jQuery不夠用show做客戶端和隱藏效果(有例如:http://www.jquery-steps.com/

+0

感謝yuvi,非常有用 – doniyor

+0

404 ...寧願發佈一些代碼,而不僅僅是你不控制的鏈接 – surfer190

+0

@ surfer190編輯答案。我不喜歡提供僅供鏈接使用的答案,但有時候他們是所問問題的正確答案。如果您正在審查多年的問題,有時候這些鏈接需要更新。更好的方法是自己編輯鏈接而不是downvoting。 – yuvi

相關問題