过滤可浏览API中可见的表单选项

时间:2013-05-13 10:48:14

标签: django-rest-framework

我正在使用过滤器将对象级权限应用于集合。第二个集合中的资源与第一个集合中的资源具有多对多关系。在可浏览的API上,当在第二个集合中创建资源时,将向用户显示来自第一个集合的资源列表以将其链接到。但是,此列表未经过筛选,因此用户可以看到他们无法看到的值。

我在文档和源代码中搜索了一下,我看不到为查询集添加过滤的方法,该查询集生成选项而不会重载或修改一堆代码以传递请求数据(可能会删除一些在途中收集特定数据)然后应用过滤器。

有没有更好的方法来实现这一目标?

1 个答案:

答案 0 :(得分:2)

目前没有任何东西可以支持这种开箱即用。欢迎提出拉动请求。如果您想要使用它,您可能需要先open a ticket on GitHubhit up the mailing list进行讨论。