在 'get' 视图方法中访问 URL

Posted

技术标签:

【中文标题】在 \'get\' 视图方法中访问 URL【英文标题】:Accessing URL in 'get' method of view在 'get' 视图方法中访问 URL 【发布时间】:2014-05-13 13:17:14 【问题描述】:

我希望网页(网址为 page3)的显示方式不同,具体取决于我网站上的用户是否从网址为 page1page2 的页面重定向到该网页。

如何在与 url page3 关联的视图中的 get 方法中访问用户被重定向的完整 url(不仅仅是其中的查询参数)?

【问题讨论】:

docs.djangoproject.com/en/1.6/ref/request-response/#attributes 【参考方案1】:

在仔细阅读文档后(感谢 Brandon 的提示!),我发现 request.META['HTTP_REFERER'] 成功了。

【讨论】:

以上是关于在 'get' 视图方法中访问 URL的主要内容,如果未能解决你的问题,请参考以下文章

从视图访问控制器中的方法

如何在搜索结果中请求该模型详细视图的 url?

4)django-视图

tp框架基础

Django 创建多个 URL,为 POST 和 GET 调用相同的视图

如何在Django视图中使用request.path get_context_data?