2012-06-15 34 views
1

例如,在POST或GET请求后的某些情况下,我想将用户不仅重定向到特定页面,而且还重定向到页面的特定部分。有什么更好的:在Django实现这个(重建重定向url?)或者在javascript中实现这个?Django。如何重定向到带有片段标识符的url

+0

“到页面的特定部分”您是否指锚? –

+0

这是正确的,我正在谈论锚点 – sunprophit

回答

3

你为什么想在JS中做到这一点?如果您已经重定向到其他页面,只需将#whatever添加到重定向网址即可直接转到定位点。

+0

如果我使用视图名称来获取重定向url会怎么样? – sunprophit

+1

Django的reverse()函数将返回一个unicode字符串,因此您可以这样做: reverse('my_vew_name')+'#whatever“ –