Django身份验证和权限:仅对创建者

时间:2016-04-13 04:24:20

标签: python django authentication permissions code-snippets

所以在认证和权限教程中:

http://www.django-rest-framework.org/tutorial/4-authentication-and-permissions/

所有用户都可以看到所有代码段,但只允许用户编辑自己的代码段。

但我想稍微调整一下这个程序:

用户只能看到自己的代码段。其他人创建的代码段不可见。

这可能吗?

1 个答案:

答案 0 :(得分:2)

是的,这是可能的。看看filtering querysets。简而言之,您必须编写自己的get_queryset方法,才能返回与登录用户关联的结果。

相关问题