I'm developing a REST API with flask
flask-restx
. I want all my response will be formatted like this
{
"code": 200,
"status": "success",
"message": "OK",
"data": {
}
}
from flask import request
from flask_restx import Resource
from ..service.quiz_services import QuizService
from ..utils.dto import QuizDto
api = QuizDto.api
@api.route("/")
class QuizController(Resource):
def post(self):
data = request.json
return QuizService.create_quiz(data)
When do I make GET
request on the following URL, it returns
{
"message": "The method is not allowed for the requested URL."
}
which is expected as I don't have get
method in the QuizController
class, How can I customize this Error Message?