def get_forms(self, *args, **kwargs): groups = [ directors(), trip_leader_trainers(), olcs(), directorate(), safety_leads(), graders()] return [GenericGroupForm(group, *args, prefix=str(group), **kwargs) for group in groups]
def mock_tlt(self): """ Create a user with trip leader trainer permissions, and log the user in. """ netid = 'tlt' email = netid + '@dartmouth.edu' self.tlt = get_user_model().objects.create_user(netid, netid, email) self.tlt.groups.add(trip_leader_trainers()) self.tlt.save() return self.tlt