1
0

partner.py 584 B

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