2017-01-19 7 views
0

Djangoで現在のURLを参照していた以前のURLを見つけるにはどうすればよいですか?djangoで前のURLを確認する方法

例えば、私のホームページからの出力が、ログインページやサインアップページなどから参照された場合は、別の出力が必要ですか?

Chromeデベロッパーツールの[リクエストヘッダー]の[参照元]セクションに必要な情報が表示されますが、request.refererを使用して値にアクセスできないようです。

index.html?return_url={{ request.path }}を使ってリファラーを追加したくないのは、どこから来たのかわからないからです。

+0

ようこそself.request.META['HTTP_REFERER']、より便利なメタヘッダーを使用することができます!サイトを最大限に活用するには、良い質問をすることが重要です。質問をするためのガイドはhttp://stackoverflow.com/help/how-to-ask –

+0

[Django:previous url]の重複の可能性があります。(https://stackoverflow.com/questions/27325505/django-getting -previous-url) –

答えて

2

あなたはStackOverflowのためにdocs

previous_url = self.request.META.get('HTTP_REFERER') 
関連する問題