예제 #1
0
 def __init__(self, request):
     super(UserManagementViewer, self).__init__(request)
     prepare_main_data(self.request)
     self.users = UserManager(self.request.db)
     self.accounts = AccountingManager(self.request.db)
     self._dispatch_table = dict(
         list=self.list_users,
         add=self.add_user,
         delete=self.delete_user,
         confirmdelete=self.confirm_delete_user,
         view=self.view_user,
         listgroups=self.list_groups,
         viewgroup=self.view_group,
     )
     self.context = self.request.matchdict['context']
     self._view = self.context
     self.dispatch()