def GET(myself,slug): """ Show a room. """ rooms = chat_db.select("chat_chatroom",dict(slug=slug),where="slug = $slug") for room in rooms: return my_render.render("room",room=room) raise web.notfound()
def GET(myself, slug): """ Show a room. """ rooms = chat_db.select("chat_chatroom", dict(slug=slug), where="slug = $slug") for room in rooms: return my_render.render("room", room=room) raise web.notfound()
def GET(myself): rooms = chat_db.select("chat_chatroom") message = "" selected_room = "" return my_render.render("system_message",**locals())
def GET(myself): """ Homepage - lists all rooms. """ rooms = chat_db.select('chat_chatroom') return my_render.render("rooms",**locals())
message = "" selected_room = "" return my_render.render("system_message",**locals()) @csrf_protected def POST(myself): input_data = web.input() selected_room = input_data["room"] data = {"action": "system", "message": input_data["message"]} try: if selected_room: broadcast_channel(data, channel="room-" + selected_room) else: broadcast(data) except NoSocket, e: message = e else: message = "Message sent" rooms = chat_db.select("chat_chatroom") return my_render.render("system_message",**locals()) SOCKETIO_HOST = "" SOCKETIO_PORT = 8000 application = app.wsgifunc() import events if __name__ == "__main__": print 'Listening on http://127.0.0.1:%s and on port 843 (flash policy server)' % SOCKETIO_PORT SocketIOServer((SOCKETIO_HOST, SOCKETIO_PORT), application, resource="socket.io").serve_forever()
def GET(myself): """ Homepage - lists all rooms. """ rooms = chat_db.select('chat_chatroom') return my_render.render("rooms", **locals())
def GET(myself): rooms = chat_db.select("chat_chatroom") message = "" selected_room = "" return my_render.render("system_message", **locals())
@csrf_protected def POST(myself): input_data = web.input() selected_room = input_data["room"] data = {"action": "system", "message": input_data["message"]} try: if selected_room: broadcast_channel(data, channel="room-" + selected_room) else: broadcast(data) except NoSocket, e: message = e else: message = "Message sent" rooms = chat_db.select("chat_chatroom") return my_render.render("system_message", **locals()) SOCKETIO_HOST = "" SOCKETIO_PORT = 8000 application = app.wsgifunc() import events if __name__ == "__main__": print 'Listening on http://127.0.0.1:%s and on port 843 (flash policy server)' % SOCKETIO_PORT SocketIOServer((SOCKETIO_HOST, SOCKETIO_PORT), application, resource="socket.io").serve_forever()