django读取带有哈希符号的url

django读取带有哈希符号的url,django,Django,我有这个功能: def facebook_forward(request): return HttpResponse(request.build_absolute_uri()) 当我进入本页时,例如: 该函数返回相同的url,但当我使用以下内容访问此页面时: 它返回给我: 如何获取哈希符号后的文本?你不能。#之后的部分无法发送到服务器 #之后的部分称为片段标识符,并且仅由浏览器使用 URL的片段组件是哈希中URL的结尾 符号(#)向前。URL片段永远不会发送到中的服务器 HTT

我有这个功能:

def facebook_forward(request):
    return HttpResponse(request.build_absolute_uri()) 
当我进入本页时,例如:

该函数返回相同的url,但当我使用以下内容访问此页面时:

它返回给我:


如何获取哈希符号后的文本?

你不能。
#
之后的部分无法发送到服务器

#
之后的部分称为
片段标识符
,并且仅由浏览器使用

URL的片段组件是哈希中URL的结尾 符号(#)向前。URL片段永远不会发送到中的服务器 HTTP请求-只有页面中运行的JavaScript才能看到它们。所以 当浏览器加载上面的URL时,服务器只会看到 “在请求中,这是责任 在返回的页面中使用JavaScript来检查URL以查找 片段中的额外信息

资料来源: