我有一個表單需要在表單數據傳遞給另一個應用程序之前,在我的django應用程序中處理一些數據。Django:重定向表單數據,或將表單數據傳遞給另一個視圖
這可能嗎?如果不是,我該如何處理這種情況?
下面是我需要做的更詳細的例子。歡迎任何關於如何實現這一點的建議!
我有一個評論的應用程序,跟蹤評論和回覆的任意對象,提供通知,嵌套評論,等我試圖保持這個程序一般。
我有另一個名爲「提交」的應用程序,使用評論應用程序。學生輸入提交內容(通過評論應用程序中的評論表單),並將結果發送到處理它的評論應用程序。
在這種情況下,我有兩個窗體上的提交按鈕:批准&返回
不管哪個按鈕被擊中註釋應用程序將處理數據相同。但是,我的提交應用程序需要根據按下哪個按鈕來執行操作。
我認爲這樣做的第一種方式是先將表單傳遞給提交應用程序視圖,然後重定向到評論應用程序,但我認爲表單數據不會隨其提供。
第二種方法是隻將它傳遞給提交應用視圖,然後在評論應用中調用函數,例如, Comments.objects.create_comment(...)而不是視圖來處理數據,但我不知道如何傳遞表單數據。