如何使重定向视图跳转到Django中的某个部分

时间:2018-12-15 00:44:34

标签: django

所以我的模板中有一个部分:

<div id='comments'>Comments go here</div>

现在,我希望我的Django重定向功能重定向到此页面并跳转到该div ID。

return redirect('post_detail', post.slug)

我在哪里放置'/#comments',使其在重定向时跳转到那里

2 个答案:

答案 0 :(得分:1)

redirect (reverse('post_detail', post.slug) + '#comments')

https://docs.djangoproject.com/en/2.1/topics/http/shortcuts/#examples

答案 1 :(得分:0)

不久前,我遇到了同样的问题,并写了一篇有关如何解决它的博客文章。您可以在这里查看:

https://engineertodeveloper.com/how-to-route-back-to-specific-sections-on-a-page-in-django/