MethodView和Resource有什麼不同?Flask MethodView vs Flask-Restful Resource
它通過實現API瓶的RESTful:
class API(Resource):
decorators = [...,]
def get(self):
# do something
def post(self):
# do something
def put(self):
# do something
def delete(self):
# do something
實際上,它可以通過瓶代替:
class API(MethodView):
decorators = [...,]
def get(self):
# do something
def post(self):
# do something
def put(self):
# do something
def delete(self):
# do something
我想瓶已經提供了足夠的關於建立RESTful的API。我找不到燒瓶寧靜可以比燒瓶做更多的事情,因爲他們在相同的機制類中具有CRUD方法和裝飾器。燒瓶寧靜的特別之處是什麼?
我在評估Flask-Restful對我來說是否真的有必要。請告訴我,謝謝。
如果您考慮使用燒瓶寧靜的RequestParser,我建議您閱讀這些鏈接:http://flask-restful.readthedocs.io/en/0.3.5/reqparse.html和https://github.com /燒瓶的RESTful /燒瓶的RESTful /問題/ 335。基本上,請求分析器已棄用,以支持webargs。這是建議(並祝福燒瓶安靜的開發者)現在,你可以使用燒瓶MethodView +燒瓶類+棉花糖+ webargs(燒瓶級是一種廢棄燒瓶優雅的叉子)。 –