Уже было задано несколько похожих вопросов, но я не смог найти ответа на свою проблему после долгих часов.
В приведенном ниже коде, когда я перенаправляю на «anotherView» из «myView» с параметром «имя пользователя», он работает нормально, как и ожидалось. Но мне также нужно включить параметр «диапазон» в это перенаправление, так как этот «диапазон» требуется для шаблона, используемого после перенаправления. Всякий раз, когда я пытаюсь это сделать, я получаю несколько ошибок, например:
- «Не смешивайте * args и ** kwargs при вызове функции reverse ()»
Есть ли способ сделать это так, как я хочу?
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)