【发布时间】:2015-03-11 23:05:29
【问题描述】:
假设我在 SqlAlchemy 中有两个模型:
UserTypeUser
User 有一个指向 UserType 的外键
我已正确配置 flask-restless 以将这些模型用作 API 端点:
/api/user/api/user_type
但默认情况下,当我访问这些端点中的任何一个时,我都会在响应中获得与每个对象关联的相关数据:
- 每个
User都有对应的UserType对象嵌套在响应中 - 每个
UserType都有一个嵌套在响应中的User集合
随着数据的大量增长,这肯定会导致大量开销。如果我只想获取系统支持的UserType 列表,所有关联的用户都会回来。通常 API 会生成相关资源的链接:
/api/user/1/user_type/api/user_type/1/users
有没有人从不稳定的反应中得到这些链接?
【问题讨论】:
标签: python flask sqlalchemy flask-restless