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

时间:2019-03-08 01:39:47

标签: django url web-applications

我正在尝试在Django中配置一个网址,使其指向特定页面中的特定部分。 假设我的urls.py中有此内容:

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

我已经知道可以在模板中使用"{% url 'home' %}"转到此页面。
但是,我想知道是否可以直接在主页上的#experience部分中对此URL配置进行修改?

非常感谢!

1 个答案:

答案 0 :(得分:1)

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

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

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

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

直接转到主页的该部分。