python中redirect如何传值_带参数的django redirect()

已经有好几个类似的问题问过了,但是我花了很长时间找不到答案。

在下面的代码中,当我使用参数“username”从“myView”重定向到“anotherView”时,它可以正常工作。但是我也需要在这个重定向中包含“range”参数,因为这个“range”对于重定向后使用的模板是必需的。每当我尝试这样做时,我都会遇到一些错误,比如:

--“不要在调用reverse()时混合使用*args和**kwargs”

有没有办法按照我想要的方式来处理?def myView(request):

if request.user.is_authenticated():

if request.method == 'POST':

#my code comes here

....

return redirect('anotherView', username=request.user.username, {"range": range(int(layout))})

def anotherView(request,username):

if request.user.is_authenticated():

#my code comes here

....

return redirect(something)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值