123456789101112131415161718192021222324 |
- from debug_toolbar.panels import DebugPanel
- from django.template.loader import render_to_string
- from django.utils.translation import ugettext_lazy as _
- class MisagoACLDebugPanel(DebugPanel):
- name = 'MisagoACL'
- has_content = True
- def nav_title(self):
- return _('Misago ACL')
- def title(self):
- return _('Misago User ACL')
- def url(self):
- return ''
- def process_request(self, request):
- self.request = request
- def content(self):
- context = self.context.copy()
- context['acl'] = self.request.acl
- return render_to_string('debug_toolbar/panels/acl.html', context)
|