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
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({}))
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")