在Django應用程序中添加/編輯一些對象後,實現對網址的反向操作的最佳方法是什麼?在我的應用程序中,我已經實現了添加/編輯對象的視圖,這些對象可以從很多地方啓動(許多不同的路徑用於同一個動作)。現在,我想改進我的應用程序,並在關閉添加/編輯表單之後向後臺用戶介紹功能,使其與啓動表單前的位置完全相同。 解決此問題的常用方法是?在Django應用程序中添加/編輯對象後返回網址
0
A
回答
-1
簡單的方法來完成這個工作只是給你的形式隱藏輸入稱爲next
,然後在views
只是redirect
用戶next
的價值。
這是django-registration的方式。
1
這已被問到lot時間了,您可以使用表單中的下一個參數,或者如果您使用基於類的視圖,則可以使用FormView的get_succes_url方法重定向。
0
我不確定我是否清楚地知道你的問題;
但是,如果您的意思是將用戶重定向到前一頁,他在去之前添加/編輯表單;
你可以簡單地使用JavaScript代碼。如:
history.back(-1)
這將用戶帶到瀏覽器的上一頁。
相關問題
- 1. 無法在Facebook應用程序中編輯積分回叫網址
- 2. 在Rails應用程序中編輯文件並保存返回
- 3. 在ArrayList中添加返回對象
- 4. 如何使用相同的django表單編輯/添加對象?
- 5. 在EditText中編輯地址對象?
- 6. 在Android應用程序中編輯/添加IPTC元數據
- 7. 在使用django返回特定視圖後更新網址
- 8. 無法通過django網絡應用程序返回json響應
- 9. JDBC連接對象在Servlet/Web應用程序中返回null
- 10. Flex應用程序Sqlite選擇語句返回[對象對象]
- 11. 在videoplayback後返回應用程序
- 12. Django網絡應用程序的棘手的編碼邏輯
- 13. 在網址中添加編輯文本值
- 14. 網址格式(Django編程)
- 15. 對Django應用程序運行的virtualenv殺死我的網址
- 16. 如何添加編輯文本在本機Tizen應用程序?
- 17. 如何在Django應用程序中創建新的網址?
- 18. 不能包含我的應用程序在Django中的網址
- 19. xib編輯後應用程序崩潰
- 20. Chrome擴展程序:點擊編輯當前網址,然後重定向到編輯的網址
- 21. 在iOS應用程序中添加對象到狀態欄?
- 22. Django編輯用戶生成的對象
- 23. getApplicaiton返回應用程序中的哪個對象
- 24. 加載程序在as3中返回一個空對象
- 25. 如何在django網絡應用程序中添加孟加拉字體
- 26. 使用C#應用程序添加和編輯XML文件
- 27. Django在應用程序間引用網址
- 28. 在eclipse中編輯web應用程序
- 29. 將新應用程序添加到django
- 30. 將應用程序添加到Django