【Python】【Django】「TypeError(login() takes 1 positional argument but 2 were given)」エラーが発生する原因と対処方法_100163

同一ファイル内で、同じ関数名で関数を定義している場合に起こるエラーです。


私の場合は、すでに、

def login(request):

と定義しているにも関わらず、別の個所に、

login(request, user)

を追加していたことが原因でした。

カテゴリー プログラミングタグ ,

Comment