RESTFUL API 개발
[Restful API] 이메일 주소 형식이 올바른지 확인하는 방법 _email-validator
처카푸
2024. 5. 22. 15:46
이메일 주소 형식이 올바른지 확인하는 방법
필요한 라이브러리 설치하기
$ pip install email-validator
- 라이브러리 설명 pypi 사이트
https://pypi.org/project/email-validator/
email-validator
A robust email address syntax and deliverability validation library.
pypi.org
이메일 주소 형식 올바른지 확인하는 코드
- DB에서 가져오는 코드랑 비슷하게 try : - except: - 사용한다.
# 사용할 함수 안에 쓴다 _회원가입하는 API에서 일반적으로 사용된다
try :
validate_email(data['email'])
except EmailNotValidError as e :
return {"result":"fail", "error":str(e)}, 400