1

私は非常に単純なログインフォームを持っています:

class LoginForm(forms.Form):
    username = forms.CharField(max_length=100,required = True)
    password = forms.CharField(widget = forms.PasswordInput(),max_length=100,required = True)

ビューで次のように使用しています:

def login(request):
 msg = []
 form = LoginForm()
 if request.method == 'POST':
    form = LoginForm(request.POST)
    if form.is_valid():
       username = form.cleaned_data['username']
       password = form.cleaned_data['password']    
       user = authenticate(username = username, password = password)

unpack する値が多すぎるというエラーが表示されます。私は何を間違っていますか?さらに情報が必要な場合は、コメントしてください。

4

1 に答える 1