我尝试在Django中配置一个url,让它指向某个页面中的特定部分。假设我在www.example.com中有这个urls.py:
urlpatterns = [ path("", mywebsite.views.home, name="home"),]
我已经意识到我可以在我的模板中使用"{% url 'home' %}"来转到这个页面。然而,我想知道是否有可能直接进入我主页的#experience部分,修改这个url配置?提前感谢!
"{% url 'home' %}"
q8l4jmvw1#
是的,你可以这样做。首先,你需要确保你有一个锚标记为:
<a name="experience"></a>
在你的网页。然后你可以用途:
"{% url 'home' %}#experience"
直接转到主页的该部分。
s4chpxco2#
再加上@Sanip的建议,如果锚标记放在ID而不是Name下,它就可以在我的例子中工作。
<a id="experience">Text</a>
2条答案
按热度按时间q8l4jmvw1#
是的,你可以这样做。首先,你需要确保你有一个锚标记为:
在你的网页。然后你可以用途:
直接转到主页的该部分。
s4chpxco2#
再加上@Sanip的建议,如果锚标记放在ID而不是Name下,它就可以在我的例子中工作。