MethodViewとリソースの違いは何ですか?Flask MethodViewとFlask-Restfulリソース
それは、フラスコ、安らかでAPIを実装します。
class API(Resource):
decorators = [...,]
def get(self):
# do something
def post(self):
# do something
def put(self):
# do something
def delete(self):
# do something
実際には、フラスコに置き換えることができます。私は、フラスコRESTfulなAPIの確立について十分に提供してきました
class API(MethodView):
decorators = [...,]
def get(self):
# do something
def post(self):
# do something
def put(self):
# do something
def delete(self):
# do something
と思います。私はフラスコの安らぎがフラスコよりも何かを行うことができないことが分かります。なぜなら、CRUDメソッドとdecoratersが同じクラスのメカニズムであるからです。フラスコには何が特別ですか?
私はFlask-Restfulが本当に必要かどうかを評価しています。ありがとう、教えてください。
RequestParserにフラスコフレンドリーなものを使用することを検討している場合、それらのリンクを読むことをお勧めします:http://flask-restful.readthedocs.io/en/0.3.5/reqparse.htmlとhttps://github.com /フラスコリラックス/フラスコリラックス/問題/ 335。基本的に、リクエストパーサーはwebargsの方が推奨されていません。最近、フラスコのMethodView +フラスコ - クラシック+マシュマロ+ウェブガード(フラスコ - 洗練されたものは放棄されたフラスコ - クラシックのフォークです)を使用することが示唆されています –