# 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)
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)
from login import create_app app = create_app() if __name__ == '__main__': app.run(debug=True)
from flask_migrate import Migrate from login import create_app from login import models app = create_app('testing') migrate = Migrate(app, models.db)