def queue(self, message): frm = self.view.request.get('phone_number') if self.view.request.get('action') == ACTIONS[1]: frm = self.view.request.get('from') message.setdefault('event', 'send') message.setdefault('to', frm) outbox_message = EnvayaOutboxMessage(to=message['to'], message=message['message']) outbox_message.put() message['id'] = str(outbox_message.key.id()) self.append(message)