Как дать разрешения пользователям на связанные объекты в Django? - PullRequest
0 голосов
/ 23 февраля 2012

У меня есть стандартное приложение блога со статьями и категориями.В одной категории много статей.Пользователи в админ-панели могут добавлять новые статьи.Как лучше предоставить пользователям права доступа к определенным категориям?Например, редактор может добавлять только статьи, связанные с категорией «A», и не может добавлять статью в категорию «B»?

1 Ответ

1 голос
/ 23 февраля 2012

Вы можете попробовать использовать приложение django-permissions: http://pypi.python.org/pypi/django-permissions

Позволяет указывать разрешения для каждого объекта. То есть, вы можете сказать, что UserA имеет разрешения специально для CategoryA, в отличие от django по умолчанию для каждой модели.

Обновление

По какой-то причине автор этого приложения не обновил свою страницу pypi, указав правильное расположение хранилища кода. Для справки он переименовал его в: https://bitbucket.org/diefenbach/django_permissions/overview

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...