Назад | Перейти на главную страницу

Могу ли я предоставить штатному пользователю доступ на удаление без права на изменение?

Я управляю приложением django-1.6, в котором я хочу предоставить штатному пользователю доступ для удаления экземпляров определенной модели через /django интерфейс без предоставления этому штатному пользователю доступа для изменения экземпляров этой модели.

Для каждой модели есть три разрешения, которые можно предоставить индивидуально. add, change, и delete. Поэтому я попытался предоставить штатному пользователю только delete разрешение и ни один из двух других.

Это не дало желаемого результата. Теперь штатный пользователь может видеть название модели в обзоре, но это не ссылка. Итак, хотя этому штатному пользователю было предоставлено delete разрешение, он не может попасть на страницу, где он мог бы найти экземпляр для удаления.

Есть ли способ в django-1.6, чтобы штатный пользователь мог удалить экземпляр модели без разрешения change разрешение?