123456789101112131415 |
- from django.views.generic import TemplateView
- from django.utils.translation import gettext as _
- from django.contrib.auth.mixins import UserPassesTestMixin
- from .base import BaseView
- class PartnerView(UserPassesTestMixin, BaseView, TemplateView):
- page_title = _('О партнере')
- page_name = 'partner'
- template_name = 'SharixAdmin/partner.html'
- # Проверяем состояит ли текущий пользователь в группе PARTNER-ADMIN
- def test_func(self):
- return self.request.user.groups.filter(name='PARTNER-ADMIN').exists()
|