コード例 #1
0
ファイル: forum.py プロジェクト: Jrmyy/poc-ssi
def post_message():
    message = Message()
    message.user_id = current_user.id
    message.content = request.form['content']
    message.posted = int(datetime.now().strftime("%s")) * 1000
    db.session.add(message)
    db.session.commit()
    return jsonify(), 200
コード例 #2
0
ファイル: chat.py プロジェクト: drewyeaton/minisculechat
 def post(self):
     dt = datetime.now()
     
     message = Message()
     message.uid = int(self.request.get('uid'))
     message.author = self.request.get('author')
     message.content = self.request.get('message')
     message.timestamp = int(mktime(dt.timetuple()) * 1000)
     message.put()
     
     self.response.headers['Content-Type'] = 'application/json'
     self.response.out.write(json.dumps({}))
コード例 #3
0
from models.client import Client
from models.message import Message

clients = [Client(i) for i in range(800)]

for client in clients:
    client.links += [client]
    for _client in clients:
        if client != _client:
            client.links.append(_client)

sender = 0

message = Message()
message.content = "Hello from Client 1"
message.sender = clients[sender].uid
clients[sender].broadcast(message)

for client in clients:
    print(f"Client {client.uid} has {len(client.messages)} messages stored")