예제 #1
0
# from myproject import app
# if __name__ == "__main__":
#     app.run()

import login
app = login.create_app()

if __name__ == "__main__":
    app.run(host='0.0.0.0', debug=True)
예제 #2
0
    def on_user_message(self, msg):
        self.log('User message: {0}'.format(msg))
        self.emit_to_room(self.room, 'msg_to_room',
                          self.session['nickname'], msg)
        return True

    def on_user_image(self, url):
        self.emit_to_room(self.room, 'user_image',
                          self.session['nickname'], url)
        return True


@app.route('/socket.io/<path:remaining>')
def socketio(remaining):
    try:
        socketio_manage(request.environ, {'/chat': ChatNamespace}, request)
    except:
        app.logger.error("Exception while handling socketio connection",
                         exc_info=True)
    return Response()

'''
Start development web server
'''
if __name__ == '__main__':
    create_app()
    init_db()
    ap = SharedDataMiddleware(app, {'/': os.path.join(os.path.dirname(__file__), 'static')})
    SocketIOServer(('0.0.0.0', 5000), ap,
                   namespace="socket.io", policy_server=False).serve_forever()
    app.run(debug=True)
예제 #3
0
파일: setup.py 프로젝트: Nakano0921/Part
from login import create_app

app = create_app()

if __name__ == '__main__':
    app.run(debug=True)
예제 #4
0
from flask_migrate import Migrate
from login import create_app
from login import models

app = create_app('testing')
migrate = Migrate(app, models.db)