POST 요청 구문 분석-object ()에는 매개 변수가 없습니다.

알렉세이 K

포스트 요청에 접근하여 포스트 요청에있는 이메일을 가진 사용자가 이미 존재하는지 확인합니다. 엔드 포인트로 데이터를 보내려고하면 오류가 발생합니다.

TypeError: object() takes no parameters

내 views.py

@csrf_exempt
class CheckIfEmailAvailable():

   @csrf_exempt
   def check(request):
      email = request.POST.get("email")
      if User.objects.filter(email=email).exists():
         return Response({'status': 'not available'})

내 url.py url (r '^ api / checkmail /', CheckIfEmailAvailable, name = 'check'),

내가 도대체 ​​뭘 잘못하고있는 겁니까 ?

올렉산드르 다시 코프

이 경우 URL에서 기능을 사용하는 것이 좋습니다.

from your_app.views import check

url(r'^api/checkmail/', check, name='check')

그리고 당신의 견해는 다음과 같을 것입니다 (기능 만)

@csrf_exempt
def check(request):
  email = request.POST.get("email")
  if User.objects.filter(email=email).exists():
     return JsonResponse({'status': 'not available'})

또한 사용해야 @csrf_exempt하는 클래스와 함께 사용하려면 여기에서dispatch 더 많은 정보를 얻을 수 있습니다.

JsonResponse의 예

from django.http import JsonResponse
def your_view(request):
    return JsonResponse({'foo':'bar'})

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

PUT 요청에 대한 매개 변수를 구문 분석 할 때 오류가 발생했습니다.

분류에서Dev

Django는 내부 서버 오류에서 WSGIRequest의 POST 매개 변수를 구문 분석 할 수 없습니다.

분류에서Dev

Kinvey 백엔드에 대한 대량 JSON POST 요청을 구문 분석 할 수 없습니다.

분류에서Dev

Koa는 POST 요청 가져 오기에서 '본문'을 구문 분석하지 않습니다.

분류에서Dev

REST 서비스에서 OAuth2 POST 요청의 본문에 매개 변수를 넣을 수 없습니다.

분류에서Dev

DTO에는 GET 요청 매개 변수가있는 null 만 있지만 POST @RequestBody는 없습니다.

분류에서Dev

앱이 heroku에 배포 될 때 구성 POST 요청 매개 변수가 비어 있습니다.

분류에서Dev

WCF Post 요청 json 본문을 올바르게 구문 분석 할 수 없습니다.

분류에서Dev

함수 QUERY 매개 변수에 대한 쿼리 문자열을 구문 분석 할 수 없습니다.

분류에서Dev

POST 요청 PHP의 URL에서 매개 변수를 가져올 수 없습니다.

분류에서Dev

POST`/ api / payment / 39290329032? token = 3924`에서 'token'매개 변수 구문 분석

분류에서Dev

유형의 정수 필드가 Java 웹 서비스의 요청 매개 변수를 구문 분석하지 않습니다.

분류에서Dev

Ajax 요청에 매개 변수가 없습니다.

분류에서Dev

REST 요청에서 POST 매개 변수를 가져올 수 있습니까?

분류에서Dev

본문 구문 분석기는 유형 매개 변수를 무시합니다.

분류에서Dev

AngularJs POST 요청과 함께 expressJ를 사용하여 POST 매개 변수에 액세스 할 수 없습니다.

분류에서Dev

URL이 있고 본문 매개 변수가없는 Angular http post 메소드 요청

분류에서Dev

Restangular | CustomPOST : 본문에 json 데이터 개체가있는 CORS POST 요청을 만들 수 없습니다.

분류에서Dev

httr POST API 요청이지만 xml 매개 변수가 없습니다.

분류에서Dev

MVC가 요청에서 IEnumerable 값을 구문 분석하지 않습니다.

분류에서Dev

PHP는 GET 요청에서 얻은 변수의 새 줄을 구문 분석하지 않습니다.

분류에서Dev

Bottle POST 또는 PUT 요청에 둘 이상의 매개 변수가 표시되지 않습니다.

분류에서Dev

Express를 사용하여 GET 요청을 구문 분석 할 수 없습니다.

분류에서Dev

NHibernate 쿼리 매개 변수 구문 분석기가 '/ * [1] / @ type'표현식에 오류를 발생시킵니다.

분류에서Dev

Flask MethodView def Post (self)에 요청 개체가 없습니다.

분류에서Dev

PHP는 URL 매개 변수를 어떻게 구문 분석합니까?

분류에서Dev

내 POST 요청에서 요청 본문을 찾을 수 없습니다.

분류에서Dev

POST 요청에서 신속한 구문 분석 데이터

분류에서Dev

POST 요청에서 신속한 구문 분석 데이터

Related 관련 기사

  1. 1

    PUT 요청에 대한 매개 변수를 구문 분석 할 때 오류가 발생했습니다.

  2. 2

    Django는 내부 서버 오류에서 WSGIRequest의 POST 매개 변수를 구문 분석 할 수 없습니다.

  3. 3

    Kinvey 백엔드에 대한 대량 JSON POST 요청을 구문 분석 할 수 없습니다.

  4. 4

    Koa는 POST 요청 가져 오기에서 '본문'을 구문 분석하지 않습니다.

  5. 5

    REST 서비스에서 OAuth2 POST 요청의 본문에 매개 변수를 넣을 수 없습니다.

  6. 6

    DTO에는 GET 요청 매개 변수가있는 null 만 있지만 POST @RequestBody는 없습니다.

  7. 7

    앱이 heroku에 배포 될 때 구성 POST 요청 매개 변수가 비어 있습니다.

  8. 8

    WCF Post 요청 json 본문을 올바르게 구문 분석 할 수 없습니다.

  9. 9

    함수 QUERY 매개 변수에 대한 쿼리 문자열을 구문 분석 할 수 없습니다.

  10. 10

    POST 요청 PHP의 URL에서 매개 변수를 가져올 수 없습니다.

  11. 11

    POST`/ api / payment / 39290329032? token = 3924`에서 'token'매개 변수 구문 분석

  12. 12

    유형의 정수 필드가 Java 웹 서비스의 요청 매개 변수를 구문 분석하지 않습니다.

  13. 13

    Ajax 요청에 매개 변수가 없습니다.

  14. 14

    REST 요청에서 POST 매개 변수를 가져올 수 있습니까?

  15. 15

    본문 구문 분석기는 유형 매개 변수를 무시합니다.

  16. 16

    AngularJs POST 요청과 함께 expressJ를 사용하여 POST 매개 변수에 액세스 할 수 없습니다.

  17. 17

    URL이 있고 본문 매개 변수가없는 Angular http post 메소드 요청

  18. 18

    Restangular | CustomPOST : 본문에 json 데이터 개체가있는 CORS POST 요청을 만들 수 없습니다.

  19. 19

    httr POST API 요청이지만 xml 매개 변수가 없습니다.

  20. 20

    MVC가 요청에서 IEnumerable 값을 구문 분석하지 않습니다.

  21. 21

    PHP는 GET 요청에서 얻은 변수의 새 줄을 구문 분석하지 않습니다.

  22. 22

    Bottle POST 또는 PUT 요청에 둘 이상의 매개 변수가 표시되지 않습니다.

  23. 23

    Express를 사용하여 GET 요청을 구문 분석 할 수 없습니다.

  24. 24

    NHibernate 쿼리 매개 변수 구문 분석기가 '/ * [1] / @ type'표현식에 오류를 발생시킵니다.

  25. 25

    Flask MethodView def Post (self)에 요청 개체가 없습니다.

  26. 26

    PHP는 URL 매개 변수를 어떻게 구문 분석합니까?

  27. 27

    내 POST 요청에서 요청 본문을 찾을 수 없습니다.

  28. 28

    POST 요청에서 신속한 구문 분석 데이터

  29. 29

    POST 요청에서 신속한 구문 분석 데이터

뜨겁다태그

보관