TypeError:login()は1つの位置引数を取りますが、2つが指定されました

サバリランガン:

私はauthでbuidを使用してログインビューを記述しました。djangoauth.login()は上記のエラーを私のコードにエラーコードo 500で与えます

from rest_framework.response import Response
from rest_framework import status
from rest_framework.decorators import api_view
from django.contrib.auth.models import User
from django.contrib.auth import authenticate,logout,login


@api_view(['POST'])
def register(request):
    user=User.objects.create_user(username=request.POST['username'],email=request.POST['email'],password=request.POST['password'])
    return Response({'ok':'True'},status=status.HTTP_201_CREATED)

@api_view(['POST'])
def login(request):
    user=authenticate(
        username=request.POST['username'],
        password=request.POST['password']
    )
    if user is not None:
        login(request,user)
        return Response({'ok':'True'},status=status.HTTP_200_OK)
    else:
        return Response({'ok':'False'},status=status.HTTP_401_UNAUTHORIZED)
ダニエル・ローズマン:

ビューの名前はauth login関数と同じであるため、非表示になっています。ビュー名を変更するか、関数を別の名前(例:)でインポートしますfrom django.contrib.auth import login as auth_login

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

/ users / login / __init __()のTypeErrorは1つの位置引数を取りますが、2つが指定されました

分類Dev

TypeError:login()は1つの位置引数を取りますが、2つが指定されました

分類Dev

TypeError:login()は1つの位置引数を取りますが、2つが指定されました

分類Dev

TypeError:crop()は1つから2つの位置引数を取りますが、3つが指定されました

分類Dev

TypeError:method()は1つの位置引数を取りますが、2つが指定されました

分類Dev

TypeError:__ init __()は1つの位置引数を取りますが、2つが指定されました

分類Dev

Django TypeError:__ init __()は1つの位置引数を取りますが、2つが指定されました

分類Dev

Python TypeError:loadshotlist_comp()は1つの位置引数を取りますが、2つが指定されました

分類Dev

TypeError:done()は1つの位置引数を取りますが、2つが指定されました

分類Dev

CreateModelMixin TypeError:__ init __()は1つの位置引数を取りますが、2つが指定されました

分類Dev

PyTorch-TypeError:forward()は1つの位置引数を取りますが、2つが指定されました

分類Dev

TypeError:function()は1つの位置引数を取りますが、2つが指定されました

分類Dev

TypeError:init_animals()は1つの位置引数を取りますが、2つが指定されました

分類Dev

Pygame TypeError: update() は 1 つの位置引数を取りますが、2 つが指定されました

分類Dev

TypeError dropDuplicates()は1から2の位置引数を取りますが、3つが指定されました

分類Dev

TypeError:raw_input()は1から2の位置引数を取りますが、4つが指定されました

分類Dev

Python3 TypeError:1つの位置引数を取りますが、2つが指定されました

分類Dev

TypeError:__ init __()は1つの位置引数を取りますが、3つが指定されました

分類Dev

TypeError:__ init __()は1つの位置引数を取りますが、5つが指定されました

分類Dev

TypeError:_transform()は2つの位置引数を取りますが、3つが指定されました

分類Dev

Selenium TypeError:__ init __()は2つの位置引数を取りますが、3つが指定されました

分類Dev

Django TypeError:render()は2つの位置引数を取りますが、3つが指定されましたか?

分類Dev

@classmethodエラー:TypeError:__ call __()は2つの位置引数を取りますが、3つが指定されました

分類Dev

TypeError:structure_similarity()は2つの位置引数を取りますが、8つが指定されました

分類Dev

TypeError:androlyze_main()は2つの位置引数を取りますが、4つが指定されました

分類Dev

TypeError:forward()は2つの位置引数を取りますが、3つが指定されました

分類Dev

python super:TypeError:__ init __()は2つの位置引数を取りますが、3つが指定されました

分類Dev

TypeError:chunkIt()は2つの位置引数を取りますが、3つが指定されました

分類Dev

TypeError:index()は2つの位置引数を取りますが、3つが指定されました

Related 関連記事

  1. 1

    / users / login / __init __()のTypeErrorは1つの位置引数を取りますが、2つが指定されました

  2. 2

    TypeError:login()は1つの位置引数を取りますが、2つが指定されました

  3. 3

    TypeError:login()は1つの位置引数を取りますが、2つが指定されました

  4. 4

    TypeError:crop()は1つから2つの位置引数を取りますが、3つが指定されました

  5. 5

    TypeError:method()は1つの位置引数を取りますが、2つが指定されました

  6. 6

    TypeError:__ init __()は1つの位置引数を取りますが、2つが指定されました

  7. 7

    Django TypeError:__ init __()は1つの位置引数を取りますが、2つが指定されました

  8. 8

    Python TypeError:loadshotlist_comp()は1つの位置引数を取りますが、2つが指定されました

  9. 9

    TypeError:done()は1つの位置引数を取りますが、2つが指定されました

  10. 10

    CreateModelMixin TypeError:__ init __()は1つの位置引数を取りますが、2つが指定されました

  11. 11

    PyTorch-TypeError:forward()は1つの位置引数を取りますが、2つが指定されました

  12. 12

    TypeError:function()は1つの位置引数を取りますが、2つが指定されました

  13. 13

    TypeError:init_animals()は1つの位置引数を取りますが、2つが指定されました

  14. 14

    Pygame TypeError: update() は 1 つの位置引数を取りますが、2 つが指定されました

  15. 15

    TypeError dropDuplicates()は1から2の位置引数を取りますが、3つが指定されました

  16. 16

    TypeError:raw_input()は1から2の位置引数を取りますが、4つが指定されました

  17. 17

    Python3 TypeError:1つの位置引数を取りますが、2つが指定されました

  18. 18

    TypeError:__ init __()は1つの位置引数を取りますが、3つが指定されました

  19. 19

    TypeError:__ init __()は1つの位置引数を取りますが、5つが指定されました

  20. 20

    TypeError:_transform()は2つの位置引数を取りますが、3つが指定されました

  21. 21

    Selenium TypeError:__ init __()は2つの位置引数を取りますが、3つが指定されました

  22. 22

    Django TypeError:render()は2つの位置引数を取りますが、3つが指定されましたか?

  23. 23

    @classmethodエラー:TypeError:__ call __()は2つの位置引数を取りますが、3つが指定されました

  24. 24

    TypeError:structure_similarity()は2つの位置引数を取りますが、8つが指定されました

  25. 25

    TypeError:androlyze_main()は2つの位置引数を取りますが、4つが指定されました

  26. 26

    TypeError:forward()は2つの位置引数を取りますが、3つが指定されました

  27. 27

    python super:TypeError:__ init __()は2つの位置引数を取りますが、3つが指定されました

  28. 28

    TypeError:chunkIt()は2つの位置引数を取りますが、3つが指定されました

  29. 29

    TypeError:index()は2つの位置引数を取りますが、3つが指定されました

ホットタグ

アーカイブ