Предоставление пользователю разрешения can_add на странице в DjangoCMS без предоставления им возможности редактировать родительскую страницу - PullRequest
0 голосов
/ 25 апреля 2020

У меня есть следующие требования:
Пользователи должны иметь возможность добавлять страницы под страницу.
Пользователи не должны иметь возможность изменять родительскую страницу.

Если я хочу дать разрешения can_add на странице (ACCESS_PAGE_AND_CHILDREN) мне также нужно предоставить им разрешения can_change.
Если я предоставлю разрешения can_add/can_change для детей (ACCESS_CHILDREN), пользователи не смогут добавить страницу под родительским.

Таким образом, единственный вариант, по-видимому, - предоставить пользователям can_add и can_change разрешения на родительскую страницу с помощью ACCESS_PAGE_AND_CHILDREN, чтобы они могли добавлять страницы.

Кто-нибудь знает решение?

...