レンダリングされたレスポンスオブジェクトの表示URLを変更したいと思います。私は単一のビュー "view1"を持っており、URL "localhost/foo/view1"によって呼び出されます。 view1のいくつかの状態で、ブラウザに表示されるレンダリングされたURLを "localhost/foo/other/view1"に変更したいと思います。私はHttpResponseRedirectを使いたくありません。私は、要求されたページがレンダリングされたときにブラウザの表示URLを変更したいだけです。ビューでレンダリングされたURLを変更するDjango
2
A
答えて
3
あなたはそれを行うことはできません。だれかがリダイレクトせずにURLを変更できるのであれば、フィッシング・パラダイスになります。
代わりにリダイレクトを使用してください。
1
html5の履歴APIで可能です。http://html5demos.com/history
関連する問題
- 1. URLが変更されましたが、ビューが変更されません。
- 2. Djangoは要求されたビューをレンダリングしません
- 3. 反応ページがURLクエリの変更で再レンダリングされない
- 4. Djangoのビューでレンダリングするよう
- 5. モデルの変更後にDjangoビューが更新されない
- 6. Djangoビューのフィールドタイプを変更する
- 7. djangoで変更が保存されないadmin changelistビュー
- 8. router.navigateはURLを変更しますが、ビューは変更されません
- 9. Railsで外部から変更されたファイルをレンダリングする
- 10. GLSurfaceView.Rendererでレンダリングされたオブジェクトを変更する方法
- 11. VueコンポーネントでレンダリングされたHTMLタグを変更する
- 12. xmlで作成されたビューをプログラムで変更する
- 13. Djangoが成功URLを変更する
- 14. UI-Routerネストされた状態ビューはレンダリングされません(レンダリング親ビュー)
- 15. Djangoのビューがグローバル変数を変更
- 16. Django - ブラウザで表示されるURLを変更してください
- 17. 角度変更ビューURLパラメータ
- 18. Sharepointで表示されたビューを変更する
- 19. レンダリングされたマップされた配列のソートキーをReactで変更します
- 20. Djangoサイトマップ変更ベースURL
- 21. 画像に添付されたタイマーで変更されるURL
- 22. ページが更新され、URLが変更されましたが、ページは同じビューを持ちます。 laravel 5.2
- 23. 変更されたdjango-oscarに新しい作成されたページURLを追加するには
- 24. モデルの変更/再レンダリングでビューを同期する方法
- 25. Djangoで変更されたパスワードを検出する
- 26. Djangoビューに変更がロードされていません
- 27. django-registrationでカスタマイズされたビュー
- 28. 表示されたURLをFirefoxアドオンで変更する
- 29. djangoレンダリングされたフォームフィールドのHTML "value"を変更することはできますか?
- 30. アップロードされたファイルをdjangoでレンダリングするには?