from flask import jsonify, Response from app import app from app import stripe_keys @app.route('/robots.txt') @app.route('/sitemap.xml') def static_from_root(): def disallow(string): return 'Disallow: {0}'.format(string) return Response("User-agent: *\n{0}\n".format("\n".join([ disallow('/bin/*'), disallow('/admin'), ]))) @app.route('/index', methods=['GET']) @app.route('/', methods=['GET']) def index(): return jsonify({"success": "Api is online"}), 200 @app.route('/key') def get_publishable_key(): """ Gets the key for the frontend """ stripe_config = {'publicKey': stripe_keys['public_key']} return jsonify(stripe_config)