Разрешения Django CustomUser: Добавить пользователя и Можно добавить пользователя

Я использую Django 2.2.5. Мы только что перевели наше приложение на модель CustomUser. Это, похоже, изменило строку разрешения для не-суперпользователей.

Например: с моделью CustomUser, суперпользователь имеет эти два разрешения; Can add User и также Add User.

У меня есть роль пользователя "admin" с подмножеством прав суперпользователя. Я использую пакет django-role-permissions для определения этих ролей. Для этой роли "admin" я не получаю оба этих разрешения, пользователь django по умолчанию имеет разрешение "Add User", а пользователь CustomUser имеет разрешение "Can add user".

Пакет django-role-permission может создать разрешение "Добавить пользователя", но не "Может добавить пользователя".

Есть ли способ настроить такое поведение в Django 2.2.5? Где я могу прочитать об этих двух наборах тесно связанных имен разрешений.

Вернуться на верх