コード例 #1
0
def create_message_handler(data):
    message = Message(comment=data['message']['comment'],
                      author=session.user,
                      room_id=data['room']['id'])
    db.session.add(message)
    db.session.commit()
    emit('newMessage', message.serialize(), room=data['room']['name'])
コード例 #2
0
ファイル: api.py プロジェクト: Mohammad-Mehedi-Hasan/pwnedhub
 def post(self):
     jsonobj = request.get_json(force=True)
     comment = jsonobj.get('message')
     if not comment:
         abort(400, 'Invalid request.')
     message = Message(comment=comment, author=g.user)
     db.session.add(message)
     db.session.commit()
     result = message.serialize()
     resp = jsonify(result)
     resp.mimetype = 'text/html'
     return resp