問題は、私のビュー機能でdjango.shortcuts.redirect
を使用しようとしたときに、Djangoは単に新しいURLパスをreturn redirect('url',)
から開きませんが、現在のURLに希望のURLパスを追加します。
例
現在のURLは次のようになります。代わりにURL /ホーム私は受け取る/ PAGE2 /ホーム/ページ1 /家庭を望んだこの後return redirect ('**/home/page2**',)
、:/ホームボタンを押し上のページで/ Page1の
私はビュー関数を呼び出します/ page2
リダイレクトから古いURL部分を取り除くにはどうすればよいですか?あなたが持っているコメントでDjangoリダイレクト機能が古いURLパスを維持する
0
A
答えて
1
:
return redirect ('home/page2',)
これは正しくありません。 URLはスラッシュで始まらなければなりません。それ以外の場合は、相対URLとして扱われます。
return redirect ('/home/page2')
関連する問題
- 1. .htaccess古いサイトを維持しないリダイレクト、http to https
- 2. javascriptがURLリダイレクトで機能しない
- 3. リダイレクト(URL)が機能しない
- 4. 古いURLをアーカイブページにリダイレクト
- 5. .htaccessでリダイレクトを設定し、パスを維持する
- 6. 古いURLをクリーナーURLにリダイレクト
- 7. django URLルールが機能しない
- 8. htaccessリダイレクトは古いURLの一部を保持します
- 9. MagentoベースURL古いURLにリダイレクト
- 10. Mod_rewrite - 古いURLを新しいURLにリダイレクトする方法
- 11. htaccess:古いasp URL文字列をリダイレクト
- 12. サイトを複製した後、Magentoが古いURLにリダイレクトする
- 13. Error.aspxにリダイレクトされている間、元のURLを維持する
- 14. Django URLリダイレクト
- 15. Django URLリダイレクト
- 16. プライマリキーdjangoでリダイレクトする{%url%}
- 17. URLリダイレクトが機能しないのはなぜですか?
- 18. django 2.0でパス機能を持つインデックスページを設定するには?
- 19. 古いURLをきれいなURLに書き換え、古いURLを.htaccessで新しいURLにリダイレクト
- 20. 古いURLを新しいURLパターンにリダイレクト
- 21. .htaccess古いURLを新しいサブフォルダにリダイレクトURL
- 22. ASP.NET MVC古いURLを新しいURLにリダイレクト
- 23. イメージのアスペクト比の維持が正しく機能しない
- 24. RailsアプリケーションのURLパス変更後にScrollspyが機能しない
- 25. Azure ADログアウトURL - リダイレクトが機能しない
- 26. Azure Active Directory(AAD)認証、リダイレクトURLが機能しない
- 27. 既存のページでIISのURLリダイレクトが機能しない
- 28. Django URLディスパッチャが機能しないのはなぜですか?
- 29. gitを使って古いバージョンを維持する
- 30. .htaccessの20%が、私は新しいURLに古いURLをリダイレクトしたい
'/ home/page1/home/page2'にリダイレクトするべきではない実際のコード' return redirect( '/ home/page2'、) 'を表示してください。テンプレートの – Alasdair
ボタン:; (ホーム/ページ2)、 – FirePower