Commit b0196461 authored by ibuler's avatar ibuler

获得role tag

parent 46720dcf
...@@ -18,9 +18,12 @@ def int2str(value): ...@@ -18,9 +18,12 @@ def int2str(value):
return str(value) return str(value)
@register.filter(name='get_value') @register.filter(name='get_role')
def get_value(dicts, key): def get_role(user_id):
return dicts.get(key, '') user_role = {'SU': u'超级管理员', 'GA': u'组管理员', 'CU': u'普通用户'}
user = User.objects.get(id=user_id)
return user_role.get(user.role)
@register.filter(name='groups_str') @register.filter(name='groups_str')
def groups_str(username): def groups_str(username):
......
...@@ -58,7 +58,7 @@ ...@@ -58,7 +58,7 @@
<td>{{ user.username }}</td> <td>{{ user.username }}</td>
<td>{{ user.name }}</td> <td>{{ user.name }}</td>
<td>{{ user.username|groups_str }}</td> <td>{{ user.username|groups_str }}</td>
<td>{{ user_roler|get_value:user.role }}</td> <td>{{ user.id|get_role }}</td>
<td>{{ user.email }}</td> <td>{{ user.email }}</td>
<td>{{ user.is_active }}</td> <td>{{ user.is_active }}</td>
</tr> </tr>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment