yuyu/api/custom_validator.py

13 lines
393 B
Python
Raw Permalink Normal View History

2022-11-21 22:06:57 +07:00
from django.core import validators
from django.core.exceptions import ValidationError
from rest_framework import serializers
def email_list(value):
try:
emails = value.replace(" ", "").split(",")
for email in emails:
validators.validate_email(email)
except ValidationError:
raise serializers.ValidationError('Field contain invalid email address')