【发布时间】:2016-05-21 17:45:12
【问题描述】:
我正在使用Flask-Restless 0.17.0,但无法触发preprocessor or postprocessor function。作为参考,我有一个 SQLAlchemy 模型,如下所示:
class Transaction(Base):
id = Column(Integer, primary_key=True)
name = Column(Unicode)
description = Column(Unicode)
我可以毫无问题地注册 API 端点,但我无法让这个 hello_world 后处理器终生打印“hello world”:
def hello_world(**kwargs):
print 'hello world'
manager.create_api(
fraud.data.Transaction
methods=['GET', 'POST', 'DELETE'],
postprocessors={'POST_RESOURCE': [hello_world]},
)
我错过了什么吗?任何指针、提示等将不胜感激!
【问题讨论】:
标签: python flask-sqlalchemy flask-restless