Added function 'set_namespace_title' to define a translatable title for a permission group namespace

This commit is contained in:
Roberto Rosario
2011-05-25 00:32:47 -04:00
parent 53cb857a8f
commit 89685fb8c6
9 changed files with 33 additions and 17 deletions

View File

@@ -19,7 +19,7 @@ from permissions.forms import RoleForm, RoleForm_view
from permissions import PERMISSION_ROLE_VIEW, PERMISSION_ROLE_EDIT, \
PERMISSION_ROLE_CREATE, PERMISSION_ROLE_DELETE, PERMISSION_PERMISSION_GRANT, \
PERMISSION_PERMISSION_REVOKE
from permissions.api import check_permissions
from permissions.api import check_permissions, namespace_titles
def role_list(request):
@@ -67,7 +67,7 @@ def role_permissions(request, role_id):
'title': _(u'permissions'),
'object_list': Permission.objects.all(),
'extra_columns': [
{'name': _(u'namespace'), 'attribute': u'namespace'},
{'name': _(u'namespace'), 'attribute': lambda x: namespace_titles[x.namespace] if x.namespace in namespace_titles else x.namespace},
{'name': _(u'name'), 'attribute': u'label'},
{
'name':_(u'state'),