def set_messages(): if dicmes == {}: message1 = database.Message(id=1, sendby='Pedro', receiveby='Pancho', message='Hola como estas?') message2 = database.Message(id=2, sendby='Pancho', receiveby='Pedro', message='Bien, gracias') session.add(message1) session.add(message2) session.commit() # Meter mensajes en el cache listin = session.query(database.Message) for i in listin: dicmes[i.id] = [i.sendby, i.receiveby, i.message] return redirect("/messages")
def create_message(): c = request.get_json(silent=True) if c["id"] not in dicmes: messagex = database.Message(id=c['id'], sendby=c['sendby'], receiveby=c['receiveby'], message=c['message']) session.add(messagex) session.commit() for i in c: dicmes[c["id"]] = [c['sendby'], c['receiveby'], c['message']] return 'Message created' return "The id is already in use"
def create_message(): c = request.get_json(silent=True) newmessage = json.loads(request.form["values"]) if newmessage["id"] not in dicmes: message = database.Message(id=newmessage['id'], sendby=newmessage['sendby'], receiveby=newmessage['receiveby'], message=newmessage['message']) session.add(message) session.commit() for i in newmessage: dicmes[newmessage["id"]] = [newmessage['sendby'], newmessage['receiveby'], newmessage['message']] return 'Message created' return "The id is already in use"