Я следовал за флешкой-restplus Документация .
Как вернуть только сообщение, указанное в параметре «help» функции add_argument.
При возникновении ошибки строка в параметре "help" выделяется, но с другой добавленной строкой.
Ниже приведен код
from flask_restplus import Resource, reqparse
class Auth(Resource):
""" User signup and login """
def post(self):
""" signup """
parser = reqparse.RequestParser()
parser.add_argument('username', type=str, required=True,
help="Username is required")
args = parser.parse_args()
return {"return": "sign up page"}
## This is the expected result
{
"errors": {
"username": "Username is required"
},
"message": "Input payload validation failed"
}
## Received result
{
"errors": {
"username": "Username is required Missing required
parameter in the JSON body or the post body or the query string"
},
"message": "Input payload validation failed"
}
#### I want to return the error message under "username" with only
the message specified the "help"