def fill_league_db(): names = ['party@mojo', 'ebabare', 'awesomsala', 'existantical', 'epar bangla opar bangla', 'World of Girls'] we = Vendor.objects.get(name='moneyball') for name in names: P = generate_random_id() if sum([ord(p) for p in P]) % 13 < 7: P = '' owner = random.choice(User.objects.all()) l1 = G(League, vendor=we, name=name, league_id=generate_random_id(), password=P, league_owner = owner ) print l1
def fill_league_db(): names = [ 'party@mojo', 'ebabare', 'awesomsala', 'existantical', 'epar bangla opar bangla', 'World of Girls' ] we = Vendor.objects.get(name='moneyball') for name in names: P = generate_random_id() if sum([ord(p) for p in P]) % 13 < 7: P = '' owner = random.choice(User.objects.all()) l1 = G(League, vendor=we, name=name, league_id=generate_random_id(), password=P, league_owner=owner) print l1
def create_team(request, is_commissioner=0, league_id=''): global errors league_id = request.POST.get('leagueId', league_id) team_name = request.POST.get('teamName', '') password = request.POST.get('entryKey', '') errors = [] if not (league_id and team_name): errors.append("<br/> League id and/or team_name is none!") return None l = League.objects.get(league_id=league_id) teams = l.team_set.all() user = request.user if (not is_commissioner) and (l.password) and (password != l.password): errors.append("<br/> - Password did not match!") if l.settings.number_of_teams <= len(teams): errors.append("<br/> - league is already full!") print errors, l.settings.number_of_teams, teams if user in [t.user for t in teams]: errors.append( "<br/> - you (%s) already have a team in this league! click inside the league to know about it." % request.user) print errors, user, [t.user for t in teams] if errors: return None vendor_team_id = generate_random_id(4) vendor_user_id = 'xxyyzz' waiver_priority = 1 division = '' draft_pick_number = get_draft_pick_number(l) t = Team(league=l, user=user, vendor_team_id=vendor_team_id, vendor_user_id=vendor_user_id, team_name=team_name, waiver_priority=waiver_priority, division=division, is_commissioner=is_commissioner, draft_pick_number=draft_pick_number) return t
def create_team(request, is_commissioner=0, league_id = ''): global errors league_id = request.POST.get('leagueId', league_id) team_name = request.POST.get('teamName', '') password = request.POST.get('entryKey', '') errors = [] if not ( league_id and team_name): errors.append("<br/> League id and/or team_name is none!") return None l = League.objects.get(league_id=league_id) teams = l.team_set.all() user = request.user if (not is_commissioner) and (l.password) and (password != l.password): errors.append("<br/> - Password did not match!") if l.settings.number_of_teams <= len(teams): errors.append("<br/> - league is already full!") print errors, l.settings.number_of_teams, teams if user in [t.user for t in teams]: errors.append("<br/> - you (%s) already have a team in this league! click inside the league to know about it." % request.user) print errors, user, [t.user for t in teams] if errors: return None vendor_team_id = generate_random_id(4) vendor_user_id = 'xxyyzz' waiver_priority = 1 division = '' draft_pick_number = get_draft_pick_number(l); t = Team(league=l, user=user, vendor_team_id=vendor_team_id, vendor_user_id=vendor_user_id, team_name=team_name, waiver_priority=waiver_priority, division=division, is_commissioner=is_commissioner, draft_pick_number=draft_pick_number) return t