Changeset 6032bec


Ignore:
Timestamp:
Aug 15, 2011, 12:38:05 AM (14 years ago)
Author:
Alex Dehnert <adehnert@…>
Branches:
master, space-access, stable, stage, test-hooks
Children:
243437e
Parents:
f07e84b
git-author:
Alex Dehnert <adehnert@…> (08/15/11 00:38:05)
git-committer:
Alex Dehnert <adehnert@…> (08/15/11 00:38:05)
Message:

Show people in the group on the view page

Location:
asadb
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • asadb/groups/views.py

    r1d495e2 r6032bec  
    187187        context['adminpriv'] = self.request.user.has_perm('groups.admin_group', group)
    188188        context['notes'] = group.viewable_notes(self.request.user)
     189
     190        # People involved in the group
     191        just_roles = groups.models.OfficerRole.objects.all()
     192        roles = []
     193        for role in just_roles:
     194            roles.append((role.display_name, role, group.officers(role=role), ))
     195        context['roles'] = roles
    189196
    190197        return context
  • asadb/template/groups/group_detail.html

    r0bd161f r6032bec  
    2626    <td>{{group.group_email}}</td>
    2727</tr>{% endif %}
     28
     29<tr><th colspan='2'>People</th></tr>
     30{% for name, role, people in roles %}
     31<tr>
     32    <th>{{name}}</th>
     33    <td><ul>
     34    {% for person in people %}<li>{{person.person}}</li>{%endfor%}
     35    </ul></td>
     36</tr>
     37{% endfor %}
    2838
    2939<tr><th colspan='2'>Recognition</th></tr>
Note: See TracChangeset for help on using the changeset viewer.