NoReverseMatch(具有多个redirect()调用)

时间:2012-01-18 19:22:43

标签: python django

我的views.py文件中有两个函数,如果用户已登录,则会调用redirect('account')

Django抛出以下错误:

Reverse for 'account' with arguments '()' and keyword arguments '{}' not found.

但是,如果我从其中任何一个中删除redirect()来电,那就可以了。 我该怎么办?

Django 1.3.1,Python 2.7.2

1 个答案:

答案 0 :(得分:1)

您应该创建一个名为“account”的urlconf条目,该条目不会从URL中获取任何参数。或者您可以将任何必需的参数传递给函数。