import os, logging DEBUG = os.environ.get('DEBUG') logging.basicConfig( format='[%(asctime)s] %(levelname)s %(module)s/%(funcName)s - %(message)s', level=logging.DEBUG if DEBUG else logging.INFO) def main(): pass if __name__ == '__main__': main() import logging from flask import Flask, request # Configure logging logging.basicConfig(level=logging.INFO) app = Flask(__name__) @app.route('/cast', methods=['POST']) def cast_spell(): logging.info(f"Received POST request on /cast. Request data: {request.data}") return "Cast successful!", 200 if __name__ == '__main__': app.run(debug=True)