2016-04-13 7 views
1

Так в учебнике для аутентификации и разрешений:Джанго аутентификации и разрешения: Snippets видна только создателю

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

Все пользователи могут видеть все фрагменты, но это только позволяет пользователю редактировать свои собственные фрагменты.

Но я хочу, чтобы настроить Программа немного в:

Пользователь может видеть только свои собственные фрагменты. Фрагменты, созданные другими, не видны.

Возможно ли это?

ответ

2

Да, это возможно. Взгляните на filtering querysets. Короче говоря, вам придется написать свой собственный метод get_queryset, чтобы возвращать результаты, связанные с зарегистрированным пользователем.