問題是,當我嘗試在我的視圖函數中使用django.shortcuts.redirect
時,Django不僅僅從return redirect('url',)
打開新的url路徑,而是添加了希望的url路徑到當前的url。
例
當前的URL是:/家庭/第1頁
在按下按鈕的網頁我叫其觀點功能:return redirect ('**/home/page2**',)
在此之後,而不是希望URL /家庭/ 2頁我收到的/ home /第1頁/家/ page2
如何擺脫舊的url部分重定向?Django重定向功能保留舊的url路徑
0
A
回答
1
在評論你:
return redirect ('home/page2',)
這是不正確。網址必須以斜槓開頭,否則會被視爲相對網址。將其更改爲:
return redirect ('/home/page2')
相關問題
- 1. 重定向後保留舊URL
- 2. Django的URL路徑重定向
- 3. JSTL - 重定向保留舊參數
- 4. IIS URL重寫將查詢字符串地址重定向到MVC樣式路徑以保留舊鏈接
- 5. 使用重定向功能進行遷移時保留較舊的網址
- 6. 重定向時保留表單輸入的文件路徑?
- 7. URL的路徑功能
- 8. 301 htaccess從舊路徑重定向到新路徑
- 9. 重定向wordpress後保留url
- 10. 在.htaccess中設置重定向並保留路徑
- 11. Javascript重定向 - 保留路徑和變量,切換域
- 12. 何使.htacess重定向,並保持完整的URL路徑
- 13. htaccess重定向到完整路徑url
- 14. Haskell newtype,但保留舊功能
- 15. Javascript - 覆蓋console.log並保留舊功能
- 16. 路徑重定向
- 17. Django URL重定向
- 18. 在Django註冊後保持路徑重定向
- 19. ASP.NET MVC重定向舊URL到新URL
- 20. 將舊域名重定向到保留網址的新域名
- 21. htaccess重定向保留舊網址的一部分
- 22. URL重寫後重定向舊網址
- 23. IIS重定向保留QueryString?
- 24. 301 OpenCart重定向(舊的URL爲新)
- 25. 重定向舊的URL到新的URL,但舊的URL顯示在新的URL
- 26. 重定向execvp路徑
- 27. Apache - 重定向 - 路徑
- 28. 如何在MVC web部署中保留舊的asp路徑
- 29. 重定向主鍵django {%url%}
- 30. 定義ParameterizableViewController的自動重定向路徑URL與視圖
請顯示實際的代碼'return redirect('/ home/page2',)''不應該重定向到'/ home/page1/home/page2'。 – Alasdair
模板中的按鈕:;函數在home.views中:def page2(request):return redirect('home/page2',) – FirePower