# Autocomplete endpoint from octopus.modules.es.autocomplete import blueprint as autocomplete app.register_blueprint(autocomplete, url_prefix='/autocomplete') from octopus.modules.crud.api import blueprint as crud app.register_blueprint(crud, url_prefix="/api") from octopus.modules.es.query import blueprint as query app.register_blueprint(query, url_prefix="/query") from octopus.modules.clientjs.fragments import blueprint as fragments app.register_blueprint(fragments, url_prefix="/frag") @app.route("/form") @app.route("/form/<payment_id>") def form(payment_id=None): from service.payment import PaymentFormContext fc = PaymentFormContext() return fc.render_template(payment_id=payment_id) @app.errorhandler(404) def page_not_found(e): return render_template('errors/404.html'), 404 if __name__ == "__main__": initialise() app.run(host='0.0.0.0', debug=app.config['DEBUG'], port=app.config['PORT'], threaded=False)
app.register_blueprint(query, url_prefix="/query") @app.errorhandler(404) def page_not_found(e): return render_template('errors/404.html'), 404 if __name__ == "__main__": pycharm_debug = app.config.get('DEBUG_PYCHARM', False) if len(sys.argv) > 1: if sys.argv[1] == '-d': pycharm_debug = True if pycharm_debug: app.config['DEBUG'] = False import pydevd pydevd.settrace(app.config.get('DEBUG_SERVER_HOST', 'localhost'), port=app.config.get('DEBUG_SERVER_PORT', 51234), stdoutToServer=True, stderrToServer=True) print "STARTED IN REMOTE DEBUG MODE" initialise() app.run(host='0.0.0.0', debug=app.config['DEBUG'], port=app.config['PORT'], threaded=False) # app.run(host=app.config.get("HOST", "0.0.0.0"), debug=app.config.get("DEBUG", False), port=app.config.get("PORT", 5000), threaded=True) # start_from_main(app)