Как писать условия if и else в Django

Я хотел сохранить email в email модели, если email приходит из frontend, в противном случае сохранить номер телефона в phone модели, если телефон приходит, в противном случае отправить ошибку

 def post(self,request):  
        if request.data['email']:
            serializeObj = EmailSerializer(data = request.data)
            if serializeObj.is_valid():
                serializeObj.save()
                return Response('Email success')
        else:
            serializeObj = PhoneSerializer(data = request.data)
            if serializeObj.is_valid():
                serializeObj.save()
                return Response('Phone success')
        return Response(send error)
Вернуться на верх