mysql : (id =10인 지훈박, jeehoon.park@naver.com, p@ssw0rd로 진행 예정)
로그인 기능 구현 code :
views.py
-------------------------------------------------------
class SignInView(View):
def post(self, request):
try:
data = json.loads(request.body)
input_email = data['email']
input_password = data['password']
email_validate(input_email)
password_validate(input_password)
if not User.objects.filter(
email = input_email,
password = input_password
):
return JsonResponse({'Message' : "INVALID_USER"}, status=401)
return JsonResponse({'Message' : 'Success'}, status=200)
except KeyError:
return JsonResponse({'Message' : 'Key_Error'}, status=400)