Beispiel #1
0
 class Meta:
     queryset = Club.objects.all().prefetch_related('group__user_set',
                                                    'race_classes',
                                                    'coupons',
                                                    'memberships',
                                                    'locations', 'seasons')
     resource_name = 'club'
     authentication = SessionAuthentication()
     authorization = ClubAdminAuthorization()
     always_return_data = True
Beispiel #2
0
 class Meta:
     queryset = Coupon.objects.all().select_related()
     authentication = SessionAuthentication()
     authorization = ClubAdminAuthorization()
     always_return_data = True
Beispiel #3
0
 class Meta:
     queryset = Location.objects.all().select_related()
     authentication = SessionAuthentication()
     authorization = ClubAdminAuthorization()
Beispiel #4
0
 class Meta:
     queryset = Season.objects.all().prefetch_related()
     authentication = SessionAuthentication()
     authorization = ClubAdminAuthorization()
     always_return_data = True
Beispiel #5
0
 class Meta:
     authentication = SessionAuthentication()
     authorization = ClubAdminAuthorization()
     queryset = Session.objects.all()
     resource_name = "sessions"
Beispiel #6
0
 class Meta:
     authentication = SessionAuthentication()
     authorization = ClubAdminAuthorization()
     queryset = Event.objects.all().select_related()
     resource_name = "event"
Beispiel #7
0
 class Meta:
     authentication = SessionAuthentication()
     authorization = ClubAdminAuthorization()
     queryset = Registration.objects.all().select_related()
     excludes = ['_anon_l_name', '_anon_f_name', '_anon_car']
Beispiel #8
0
 class Meta:
     authentication = SessionAuthentication()
     authorization = ClubAdminAuthorization()
     queryset = Result.objects.all().prefetch_related()
     include_resource_uri = False
Beispiel #9
0
 class Meta:
     authentication = SessionAuthentication()
     authorization = ClubAdminAuthorization()
     queryset = Run.objects.all()
Beispiel #10
0
 class Meta:
     queryset = Membership.objects.all().select_related()
     authentication = SessionAuthentication()
     #authorization = IsOwnerAuthorization() #TODO: Need to add permissions
     authorization = ClubAdminAuthorization()
     excludes = ['_anon_f_name', '_anon_l_name']
Beispiel #11
0
 class Meta:
     queryset = RaceClass.objects.all().select_related()
     resource_name = 'raceclass'
     authentication = SessionAuthentication()
     authorization = ClubAdminAuthorization()
     always_return_data = True