我想在我的网页标题栏中指向某个页面的某个部分(例如,下半部分)。使用纯HTML可以轻松完成,但我想知道如何在django中完成它。
HTML版本:
In base.html:
<a href="/entrance.html#intro">Introduction</a>
In entrance.html:
<a name="intro"></a>
我怎么能在django做同样的事情?除了编写一个更多的视图函数之外,还有更好的解决方案吗?
答案 0 :(得分:0)
与普通HTML相比,使用Django没有区别。继续以HTML方式继续。
答案 1 :(得分:0)
还有另一种方法可以通过 id 标记 html 元素并使用来自 django 的 url 模板标签:
https://engineertodeveloper.com/a-better-way-to-route-back-to-a-section-ids-in-django/
(感谢 Brian,他在上面的链接中编写了解决方案)
如果您出于某种原因需要使用 url 方法来创建链接,这将非常有用。