用于为数据库表生成 REST API 的超媒体的 Web2PY 状态

Web2PY status of hypermedia for generating REST API for database tables

我们正在为我的数据库中的表创建 REST API。我们正在使用 Web2PY。发现这个旧的 link 说我们可以使用超媒体。但是,我看到去年该示例已从 default.py(controller) 中删除。想了解是什么状态?是否仍像邮件中提到的那样处于实验阶段?

解决上述问题的任何其他建议都会有所帮助。

hypermedia module 仍在 gluon.contrib,但我认为它没有得到更多的进一步开发关注。不过,请随意使用它。

可能感兴趣的另一项工作是 APIMaker

最后是DAL的parse_as_rest and smart_query functionality (the latter is used to provide the advanced search functionality of SQLFORM.grid)。这些仍标记为 "experimental",但相当稳定,可能会继续得到支持。