2026-01-23
Django テンプレートで URL を取得する方法:`request.path`、`path_info`、`get_full_path`、`build_absolute_uri` の比較
Django テンプレートで現在の URL を取得する方法を整理しました。`request.path`、`request.path_info`、`request.get_full_path()`、`request.build_absolute_uri()` の違いと使用シナリオを比較し、メニューのアクティブ化、リダイレクト、canonical URL などでの活用方法を解説します。デプロイ環境に応じた注意点も併せて紹介します。