Django redirect with anchorparameters

Django redirect with anchorparameters,第1张

Django redirect with anchor parameters

redirect()
接受URL,你可以
reverse()
用来获取一个并附加哈希部分:

from django.core.urlresolvers import reversereturn redirect(reverse('main.views.home', kwargs={'home_slug':slug}) + '#first')# or string formattingreturn redirect('{}#first'.format(reverse('main.views.home', kwargs={'home_slug':slug})))

另外,还有一个快捷方式

django.shortcuts.resolve_url
,其工作方式如下:

'{}#first'.format(resolve_url('main.views.home', home_slug=slug))

对于Django 2.0进行编辑,请使用:

from django.urls import reverse



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/4917442.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-12
下一篇2022-11-12

发表评论

登录后才能评论

评论列表(0条)

    保存