Paginator der besser ins Design passt.
This commit is contained in:
@@ -4,13 +4,16 @@
|
||||
Generate Randum Mahjong Hanchans to the the Raning System
|
||||
"""
|
||||
|
||||
from django.contrib import auth
|
||||
from django.core.management.base import BaseCommand
|
||||
from events.models import Event
|
||||
from mahjong_ranking import models
|
||||
import random
|
||||
from datetime import timedelta
|
||||
|
||||
from django.contrib import auth
|
||||
from django.core.management.base import BaseCommand
|
||||
|
||||
from events.models import Event
|
||||
from mahjong_ranking import models
|
||||
|
||||
|
||||
class Command(BaseCommand):
|
||||
help = "Deletes all expired user registrations from the database"
|
||||
|
||||
@@ -23,7 +26,8 @@ class Command(BaseCommand):
|
||||
player_list = list()
|
||||
ostwind_list = list()
|
||||
for user in user_list:
|
||||
player_list.append(models.Player(user=user, hanchan=hanchan, score=25000))
|
||||
player_list.append(
|
||||
models.Player(user=user, hanchan=hanchan, score=25000))
|
||||
for player in player_list:
|
||||
player.save()
|
||||
|
||||
@@ -33,8 +37,8 @@ class Command(BaseCommand):
|
||||
ostwind = ostwind_list.pop()
|
||||
while not end_of_game:
|
||||
score = random.randrange(1300, 8000, 100)
|
||||
loser = player_list[random.randrange(0,4,1)]
|
||||
winner = player_list[random.randrange(0,4,1)]
|
||||
loser = player_list[random.randrange(0, 4, 1)]
|
||||
winner = player_list[random.randrange(0, 4, 1)]
|
||||
winner.score += score
|
||||
|
||||
print 'Ostwind: %s, Gewinner: %s, Verlierer: %s, %d Punkte' % (
|
||||
@@ -73,9 +77,9 @@ class Command(BaseCommand):
|
||||
print ""
|
||||
|
||||
def create_hanchan(self, event):
|
||||
start = event.start + timedelta(minutes = random.randrange(00, 300, 15))
|
||||
start = event.start + timedelta(minutes=random.randrange(00, 300, 15))
|
||||
print event.name, start
|
||||
print '='*80
|
||||
print '=' * 80
|
||||
hanchan = models.Hanchan(event=event, start=start)
|
||||
hanchan.save()
|
||||
self.add_players(hanchan)
|
||||
@@ -87,7 +91,7 @@ class Command(BaseCommand):
|
||||
self.user_list = list(auth.get_user_model().objects.all())
|
||||
|
||||
for event in Event.objects.all():
|
||||
for i in range(random.randrange(2,8)):
|
||||
for i in range(random.randrange(2, 8)):
|
||||
self.create_hanchan(event)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user