Beispiel #1
0
def add_player(request):
    other = 'GET'

    if request.method == 'POST':
        name = request.POST['name']
        try:
            p = Player.objects.get(name=name)
            other = "POST: Player %s already exists!" % name
        except Player.DoesNotExist:
            first = request.POST['first']
            last = request.POST['last']
            email = request.POST['email']
            favorite = request.POST['favorite']
            p = Player(
                name=name,
                first_name=first,
                last_name=last,
                email_address=email,
                favorite_faction=favorite
            )
            p.save()
            other = "POST: Player %s was saved." % name

    player_list = Player.objects.all()

    context = {
        'player_list': player_list, 
        'other': other
    }
    return render(request, 'leaguemanager/add_player.html', context)    
Beispiel #2
0
Datei: crl.py Projekt: bdyn/anrlm
    'Alpha', 'Beta', 'Gamma', 'Delta', 'Epsilon', 'Zeta', 'Eta', 'Omega'
]
leaguename = 'Random League'
seasonname = 'Random Season'

number_of_games = 200

# FIXME: figure out how to implement food bonuses
# number_of_foodbonuses = 200

# create players (removed User, Player coupling)
for name in playerlist:
    try:
        p = Player.objects.get(name=name)
    except Player.DoesNotExist:
        p = Player(name=name)
        p.save()

# create league for players
try:
    l = League.objects.get(name=leaguename)
except League.DoesNotExist:
    organizingplayer = Player.objects.get(name=playerlist[0])
    l = League(name=leaguename, organizer=organizingplayer)
    l.save()

# enroll players in league
l = League.objects.get(name=leaguename)
for name in playerlist:
    p = Player.objects.get(name=name)
    try:
Beispiel #3
0
Datei: crl.py Projekt: bdyn/anrlm
playerlist = ['Alpha', 'Beta', 'Gamma', 'Delta', 'Epsilon', 'Zeta', 'Eta', 'Omega']
leaguename = 'Random League'
seasonname = 'Random Season'

number_of_games = 200

# FIXME: figure out how to implement food bonuses
# number_of_foodbonuses = 200

# create players (removed User, Player coupling)
for name in playerlist:
	try:
		p = Player.objects.get(name=name)
	except Player.DoesNotExist:
		p = Player(name=name)
		p.save()

# create league for players
try:
	l = League.objects.get(name=leaguename)
except League.DoesNotExist:
	organizingplayer = Player.objects.get(name=playerlist[0])
	l = League(name=leaguename, organizer=organizingplayer)
	l.save()

# enroll players in league
l = League.objects.get(name=leaguename)
for name in playerlist:
	p = Player.objects.get(name=name)
	try: