コード例 #1
0
 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]
コード例 #2
0
    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