从url django中删除英镑符号
所以,我有一个标准的引导单页网站。我使用django作为后端。对于站点的每个部分,我使用我给它的html id从导航栏导航到它 唯一的问题是我不知道如何从url中清除磅符号。我仍然想要这样的东西:从url django中删除英镑符号,django,url,navigation,bootstrap-4,django-urls,Django,Url,Navigation,Bootstrap 4,Django Urls,所以,我有一个标准的引导单页网站。我使用django作为后端。对于站点的每个部分,我使用我给它的html id从导航栏导航到它 唯一的问题是我不知道如何从url中清除磅符号。我仍然想要这样的东西: example.com/contact 自动导航到“联系人”部分,但右侧看起来像: example.com/#联系 我该如何改变这一点?我需要添加到django url.py文件中吗 我该如何改变这一点?这是我需要补充的东西吗 django URL.py文件 没有 URL中的#是一个 从 。。。片段标
example.com/contact
自动导航到“联系人”部分,但右侧看起来像:
example.com/#联系
我该如何改变这一点?我需要添加到django url.py文件中吗
我该如何改变这一点?这是我需要补充的东西吗
django URL.py文件
没有
URL中的#
是一个
从
。。。片段标识符仅由
浏览器–它不影响从服务器返回的资源
由于它是由浏览器使用的,除非您更改导航实现,否则您无法对此做太多工作。您可以使用这个:我不明白Django是如何卷入这个问题的;是否要更改前端URL哈希值?还是要将
#联系人
传递到后端?浏览器管理url的#联系人并将其用作页面书签[。您无法将其发送到后端。