コード例 #1
0
ファイル: server.py プロジェクト: lilvedaes/MyChat
def set_messages():
    message1 = entities.Message(
        id=1,
        message='Alan, Have you seen "The Imitation Game"',
        received_by='Alan Turing',
        sent_by='Steve Jobs',
        date='13/05/18',
        time='12:00:00')
    message2 = entities.Message(id=2,
                                message='No, I have not',
                                received_by='Steve Jobs',
                                sent_by='Alan Turing',
                                date='13/05/18',
                                time='12:00:23')
    message3 = entities.Message(id=3,
                                message='Linux is better than MacOS',
                                received_by='Steve Jobs',
                                sent_by='Linus Torvalds',
                                date='13/05/18',
                                time='12:00:35')
    message4 = entities.Message(id=4,
                                message='I do not think so',
                                received_by='Linus Torvalds',
                                sent_by='Steve Jobs',
                                date='13/05/18',
                                time='12:01:12')
    session.add(message1)
    session.add(message2)
    session.add(message3)
    session.add(message4)
    session.commit()
    return 'Created messages'
コード例 #2
0
ファイル: server.py プロジェクト: cs2b01/chat-web-rvmosquera
def create_message_from_chat():
    data = json.loads(request.data)
    user_to_id = data['user_to_id']
    user_from_id = data['user_from_id']
    content = data['content']

    message = entities.Message(user_to_id=user_to_id,
                               user_from_id=user_from_id,
                               content=content)

    #2. Save in database
    db_session = db.getSession(engine)
    db_session.add(message)

    if user_to_id == 5:  #Wolfram Alpha
        query = str(content)
        res = client.query(query)
        output = next(res.results).text
        message_api = entities.Message(user_to_id=user_from_id,
                                       user_from_id=user_to_id,
                                       content=output)
        db_session.add(message_api)

    db_session.commit()

    response = {'message': 'created'}
    return Response(json.dumps(response, cls=connector.AlchemyEncoder),
                    status=200,
                    mimetype='application/json')
コード例 #3
0
def create_test_messages():
    db_session = db.getSession(engine)
    message = entities.Message(content="Another message",
                               user_from_id="2",
                               user_to_id="4")
    db_session.add(message)
    db_session.commit()
    return "Test message created!"
コード例 #4
0
def create_message():
    c = request.get_json(silent=True)
    print(c)
    mess = entities.Message(id=c['id'], content=c['new message'])
    session = db.getSession(engine)
    session.add(message)
    session.commit()
    return 'Created Message'
コード例 #5
0
ファイル: server.py プロジェクト: FJ98/DBPKAHOOT
def create_message():
    c = request.get_json(silent=True)
    db_session = db.getSession(engine)

    message = entities.Message(content=c['content'], pin=c['pin'])
    db_session.add(message)
    db_session.commit()
    return "TODO OK"
コード例 #6
0
ファイル: server.py プロジェクト: cs2b01/chat-web-angelmotta
def create_test_messages():
    db_session = db.getSession(engine)
    message = entities.Message(user_from_id="3",
                               user_to_id="2",
                               content="Otro hola")
    db_session.add(message)
    db_session.commit()
    return "Test message created!"
コード例 #7
0
def create_messages():
    c = json.loads(request.data)
    message = entities.Message(content=c['content'],
                               user_from_id=c['user_from_id'],
                               user_to_id=c['user_to_id'])
    session = db.getSession(engine)
    session.add(message)
    session.commit()
    return 'Created Message'
コード例 #8
0
def post_chat():
    c = json.loads(request.form['values'])
    message = entities.Message(content=c['content'],
                               user_from_id=c['user_from_id'],
                               user_to_id=c['user_to_id'])
    session = db.getSession(engine)
    session.add(message)
    session.commit()
    return 'Sent Message'
コード例 #9
0
def create_message():
    c = json.loads(request.form['values'])
    message = entities.Message(content=c['content'],
                               user_from_id=c['user_from_id'],
                               user_to_id=c['user_to_id'])
    session = db.getSession(engine)
    session.add(message)
    session.commit()
    return "Message Created!"
コード例 #10
0
def create_():
    c = json.loads(request.form['values'])
    messages = entities.Message(content=c['content'],
                                user_from_id=c['user from id']['id'],
                                user_to_id=c['user to id']['id'])
    session = db.getSession(engine)
    session.add(messages)
    session.commit()
    return 'Created Message'
コード例 #11
0
def create_message():
    c = (request.form['values'])
    message = entities.Message(content=c['content'],
                               sent_on=datetime.now(),
                               user_from_id=c['user_from_id'],
                               user_to_id=c['user_to_id'])
    session = db.getSession(engine)
    session.add(message)
    session.commit()
    return Response('Message Created')
コード例 #12
0
def create_message():
    c = json.loads(request.form['values'])
    message = entities.Message(content=c['content'],
                               sent_on=datetime.datetime(2000, 2, 2),
                               user_from_id=c['user_from_id'],
                               user_to_id=c['user_to_id'])
    session = db.getSession(engine)
    session.add(message)
    session.commit()
    return 'Created Message'
コード例 #13
0
def create_test_messages():
    db_session = db.getSession(engine)
    message = entities.Message(content="Hola",
                               sent_on="12:20",
                               user_from_id=2,
                               user_to_id=4,
                               user_from="Oteranga",
                               user_to="Max20")
    db_session.add(message)
    db_session.commit()
    return "Test message created!"
コード例 #14
0
def create_():
    c = json.loads(request.form['values'])
    message = entities.Message(content=c['content'],
                               user_from_id=c['user_from']['username']['id'],
                               user_to_id=c['user_to']['username']['id'])
    print(message.user_from)
    print(message.user_from_id)
    session = db.getSession(engine)
    session.add(message)
    session.commit()
    return 'Created Message'
コード例 #15
0
def create_message2(user_to_id):
    ida = str(session['idk'])
    c = request.form.get('content')
    message = entities.Message(content=c,
                               sent_on=datetime.now(),
                               user_from_id=ida,
                               user_to_id=user_to_id)
    session2 = db.getSession(engine)
    session2.add(message)
    session2.commit()
    return redirect('http://localhost:8080/static/html/chat.html')
コード例 #16
0
ファイル: server.py プロジェクト: CS-UTEC/chat-web-JorgeD13
def create_message():
    c = json.loads(request.form['values'])
    message = entities.Message(content=c['content'],
                               user_from_id=c['user_from_id'],
                               user_to_id=c['user_to_id'])
    session = db.getSession(engine)
    session.add(message)
    session.commit()
    r_msg = {'msg': 'Your message was created!'}
    json_msg = json.dumps(r_msg)
    return Response(json_msg, status=201)
コード例 #17
0
ファイル: server.py プロジェクト: utec-cs2b01-2019-2/chat-web
def create_message():
    c = json.loads(request.form['values'])
    message = entities.Message(content=c['content'],
                               user_from_id=c['user_from_id'],
                               user_to_id=c['user_to_id'],
                               sent_on=datetime.utcnow())
    session = db.getSession(engine)
    session.add(message)
    session.commit()
    print("LA hora actual ", datetime.utcnow())
    return 'Created Message'
コード例 #18
0
def create_message():
    c = json.loads(request.form['values'])
    user = entities.Message(
        content=c['content'],
        user_from_id=c['user_from']['username']['id'],
        user_to_id=c['user_to']['username']['id']
    )
    session = db.getSession(engine)
    session.add(user)
    session.commit()
    return 'Created User'
コード例 #19
0
ファイル: server.py プロジェクト: CS-UTEC/chat-web-ivhyarleth
def createMessageChat():
    new = json.loads(request.data)
    new_message = entities.Message(content=new['content'],
                                   user_from_id=new['user_from_id'],
                                   user_to_id=new['user_to_id'])
    session = db.getSession(engine)
    session.add(new_message)
    session.commit()
    session.close()
    rpt = {'message': 'Mensaje creado'}
    json_msg = json.dumps(rpt)
    return Response(json_msg, status=201)
コード例 #20
0
def create_messagejson():
    c = json.loads(request.data)
    message = entities.Message(content=c['content'],
                               sent_on=datetime.datetime(2000, 2, 2),
                               user_from_id=c['user_from_id'],
                               user_to_id=c['user_to_id'])
    session = db.getSession(engine)
    session.add(message)
    session.commit()
    return Response(json.dumps(message),
                    status=201,
                    mimetype='application/json')
コード例 #21
0
ファイル: app.py プロジェクト: L4mb0/DBPforo
def create_comment():
    c = request.get_json(silent=True)
    db_session = db.getSession(engine)
    content = request.form['content']
    user_from = session['logged_user_id']

    comment = entities.Message(content=content,
                               user_from=user_from,
                               posted_on=datetime.datetime.utcnow())
    db_session.add(comment)
    db_session.commit()
    return render_template('main.html')
コード例 #22
0
def create_message():
    c = json.loads(request.form['values'])
    message = entities.Message(
        content=c['content'],
        #Tratare de jalar con buscador de nombre y codigo
        user_from_id=c['user_from']['name']['id'],
        user_to_id=c['user_to']['name']['id'])
    session = db.getSession(engine)

    session.add(message)
    session.commit()
    return 'Created Message'
コード例 #23
0
ファイル: server.py プロジェクト: CS-UTEC/chat-web-JorgeD13
def send_message(user_from, user_to):
    session = db.getSession(engine)
    message = json.loads(request.data)
    content = message['content']
    user_from_id = user_from
    user_to_id = user_to
    add = entities.Message(content=content,
                           user_from_id=user_from_id,
                           user_to_id=user_to_id)
    session.add(add)
    session.commit()
    return "sent"
コード例 #24
0
def send_msg():
    message = json.loads(request.data)
    print(message)
    message1 = entities.Message(
        content=message['content'],
        user_from_id=message['fid'],
        user_to_id=message['tid']
    )
    db_session = db.getSession(engine)
    db_session.add(message1)
    db_session.commit()
    return 'Created Message'
コード例 #25
0
ファイル: server.py プロジェクト: lilvedaes/MyChat
def create_message():
    c = request.get_json(silent=True)
    print(c)
    message = entities.Message(id=c["id"],
                               message=c["message"],
                               received_by=c["received_by"],
                               sent_by=c["sent_by"],
                               date=c["date"],
                               time=c["time"])
    session.add(message)
    session.commit()
    return 'Created message'
コード例 #26
0
ファイル: server.py プロジェクト: lilvedaes/MyChat
def create_message():
    c = request.get_json(silent=True)
    print(c)
    message = entities.Message(
        id=c['id'],
        datetime=c['datetime'],
        recipient=c['recipient'],
        sender=c['sender']
    )
    session = db.getSession(engine)
    session.add(message)
    session.commit()
    return 'Created Message'
コード例 #27
0
def send_message():
    msg_data = json.loads(request.data)
    curr_id = session['logged_user']
    message = entities.Message(
        content=msg_data['content'],
        user_from_id=curr_id,
        user_to_id=msg_data['user_to_id'],
    )
    de_session = db.getSession(engine)
    de_session.add(message)
    de_session.commit()
    print('ok')
    return Response(status=200)
コード例 #28
0
def send_message():
    message = json.loads(request.data)
    content = message['content']
    user_from_id = message['user_from_id']
    user_to_id = message['user_to_id']
    session = db.getSession(engine)
    add = entities.Message(
        content=content,
        user_from_id=user_from_id,
        user_to_id=user_to_id,
    )
    session.add(add)
    session.commit()
    return 'Message Sent'
コード例 #29
0
def new_message():
    try:
        c = json.loads(request.data)
        message = entities.Message(content=c['content'],
                                   user_from_id=c['user_from_id'],
                                   user_to_id=c['user_to_id'])
        session = db.getSession(engine)
        session.add(message)
        session.commit()
        message = {'message': 'Authorized'}
        return Response(message, status=200, mimetype='application/json')
    except Exception:
        message = {'message': 'Unauthorized'}
        return Response(message, status=401, mimetype='application/json')
コード例 #30
0
def create_messages():
    msg_data = json.loads(request.data)
    message = entities.Message(
        content=msg_data['content'],
        user_from_id=msg_data['user_from_id'],
        user_to_id=msg_data['user_to_id'],
    )
    session = db.getSession(engine)
    session.add(message)
    session.commit()
    message = {'message': 'Se envio el mensaje mobile :)'}
    return Response(json.dumps(message, cls=connector.AlchemyEncoder),
                    status=200,
                    mimetype='applcation/json')