Exemplo n.º 1
0
 def post(self):
     send = self.request.get("send")
     rec = self.request.get("rec")
     mess = self.request.get("mess")
     friend=User.query(User.uName==send).get()
     friend.flag=True
     friend.put()
     newMessage=Message(sender=send,receiver=rec,message=mess)
     newkey=newMessage.put()
     message=Message.query(ndb.OR(ndb.AND(Message.receiver==rec,Message.sender==send),ndb.AND(Message.receiver==send,Message.sender==rec))).order(Message.timestamp).fetch(40)
     response='Message Send Success!'
     # for m in message:
     #     response+=m.str()+'\n'
     self.response.write(response)
Exemplo n.º 2
0
    def post(self):
        talker=self.request.get("talker")
        user=self.request.get('user')
        friend=User.query(User.uName==talker).get()
        friend.flag=False
        friend.put()
        message=Message.query(ndb.OR(ndb.AND(Message.receiver==talker,Message.sender==user),ndb.AND(Message.receiver==user,Message.sender==talker))).order(Message.timestamp).fetch(40)
        response=''
        for m in message:
            response+=m.str()+'\n'

        print(talker)
        print(user)
        print(message)
        self.response.write(response)
Exemplo n.º 3
0
 def post(self):
     send = self.request.get("send")
     rec = self.request.get("rec")
     mess = self.request.get("mess")
     friend = User.query(User.uName == send).get()
     friend.flag = True
     friend.put()
     newMessage = Message(sender=send, receiver=rec, message=mess)
     newkey = newMessage.put()
     message = Message.query(
         ndb.OR(ndb.AND(Message.receiver == rec, Message.sender == send),
                ndb.AND(Message.receiver == send,
                        Message.sender == rec))).order(
                            Message.timestamp).fetch(40)
     response = 'Message Send Success!'
     # for m in message:
     #     response+=m.str()+'\n'
     self.response.write(response)
Exemplo n.º 4
0
    def post(self):
        talker = self.request.get("talker")
        user = self.request.get('user')
        friend = User.query(User.uName == talker).get()
        friend.flag = False
        friend.put()
        message = Message.query(
            ndb.OR(ndb.AND(Message.receiver == talker, Message.sender == user),
                   ndb.AND(Message.receiver == user,
                           Message.sender == talker))).order(
                               Message.timestamp).fetch(40)
        response = ''
        for m in message:
            response += m.str() + '\n'

        print(talker)
        print(user)
        print(message)
        self.response.write(response)