独自のエラー カスタム メッセージの定義に問題があります。正しく行っているかどうかは正確にはわかりませんが、ドキュメントに従おうとしています:
http://flask-restful.readthedocs.org/en/latest/extending.html#define-custom-error-messages
これは私のコードがどのように見えるかです:
from flask import Flask
from flask.ext import restful
myerrors = {
'CannotFind':{
'message':'We could not find it!',
'status':404
}
}
app = Flask(__name__)
api = restful.Api(app, errors = myerrors)
ただし、このプログラムを実行すると、エラーが発生します。
TypeError: __init__() got an unexpected keyword argument 'errors'
ドキュメントはOnce your errors dictionary is defined, simply pass it to the Api constructor
、それが私がしなかったことだと言っていますか?
彼らが使用したドキュメントにも気づきました:
api = flask_restful.Api(app, errors=errors)
何かを間違って使用していると思ったので、そのflask_restfulをインポートしようとしましたが、存在しません...
今、私は混乱しています、助けてください!