如何为python eve-sqlalchemy编写自定义路由?

时间:2018-01-31 05:11:56

标签: python sqlalchemy flask-sqlalchemy eve

基于' EVE-SQLAlchemy'的教程。我能够设置一个功能齐全的REST API,它可以根据模式定义设置数据库,该模式定义使用SQL alchemys数据库模型生成REST API模式。我能够对资源进行CRUD操作。一切都很好!

现在,我如何添加可以运行查询或操作数据库等的自定义路由。说我想添加其他功能,它不是直接的资源查询,涉及多个SQL操作。如何实现?

很抱歉没有特别说明。在这个方向上的任何一般想法将被赞赏像某种指南或教程,可以帮助更好地理解前夕框架。我想在添加其他路线时坚持使用EVE的功能。不想重新发明一切。

1 个答案:

答案 0 :(得分:1)

你可以使用烧瓶的蓝图来做到这一点。前夕文档中的这个example显示了如何在蓝图中使用事件挂钩,但您可以在其上看到如何创建蓝图并在其中执行任何内容,例如查询。