Wagtail - есть ли простой способ программно проверить, есть ли у пользователя доступ администратора Wagtail?
Я хотел бы иметь возможность проверить свой код, есть ли у пользователя доступ к интерфейсу администратора Wagtail. Я представлял себе поле в модели Django вродеuser.is_wagtail_user
.
Есть ли способ сделать это? Или я могу добавить что-нибудь простое?
1 ответ
Доступ к администратору Wagtail контролируется стандартной системой разрешений Django с разрешением под названием wagtailadmin.access_admin
. Это можно проверить с помощью has_perm
метод:
user.has_perm('wagtailadmin.access_admin')