如何配置Django url指向页面中的特定部分?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何配置Django url指向页面中的特定部分?相关的知识,希望对你有一定的参考价值。

我正在尝试在Django中配置一个url,让它指向某个页面中的特定部分。假设我在urls.py中有这个:

urlpatterns = [
path("", mywebsite.views.home, name="home"),]

我已经意识到我可以在我的模板中使用"{% url 'home' %}"来访问此页面。 但是,我想知道是否可以通过修改此网址配置直接转到我主页的#experience部分?

提前谢谢了!

答案

是的,你可以这样做。首先,您需要确保您有一个锚标记:

<a name="experience"></a>

在您的主页。然后你可以使用:

"{% url 'home' %}#experience"

直接转到主页的该部分。

以上是关于如何配置Django url指向页面中的特定部分?的主要内容,如果未能解决你的问题,请参考以下文章

如何根据nuxt中的特定页面更改标题中的项目

是否可以在 asp.net 上添加指向另一个页面的特定部分的链接?

Django-admin:如何在记录更改列表中显示指向对象信息页面的链接而不是编辑表单?

如何在用户个人资料页面中将用户发布的博客显示为 Django 3 中的我的帖子列表部分?

如何从 django 模板中的 for 循环中获取特定的 id?

如何将内容从 django 中的页面传递到侧边栏?