An extension for Flask to allow clients to submit data using the
minijson codec by providing
a Content-Type header of application/minijson.
flask-json is required to be initialized before FlaskMiniJSON, in such a way:
from flask_minijson import FlaskMiniJSON
app = Flask(__name__)
FlaskJSON(app)
FlaskMiniJSON(app)And you use it like this:
@app.route('/v1', methods=['POST'])
def endpoint():
json = request.get_json()if normal JSON is passed, it will be recognized. If minijson is sent by the client, it will be recognized as well.