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 等场景中正确选择合适的属性,并提醒在子路径部署或代理环境下的注意点。