Anpassungen des Codes an Django 1.11 mit Python 3
Grapelli wurde entfernt, das neue Django Admin ist hübsch genug.
This commit is contained in:
@@ -20,6 +20,9 @@ class DenormalizationUpdateMiddleware(object):
|
||||
def process_response(self, request, response):
|
||||
# We only do this in POST request, to speedup the responsetime.
|
||||
if request.method == 'POST':
|
||||
print('event_ranking_queue', cache.get('event_ranking_queue', set()))
|
||||
print('kyu_dan_ranking_queue', cache.get('kyu_dan_ranking_queue', set()))
|
||||
print('ladder_ranking_queue', cache.get('ladder_ranking_queue', set()))
|
||||
queue = cache.get('event_ranking_queue', set())
|
||||
if len(queue) > 0:
|
||||
self.recalculate_event_rankings(queue)
|
||||
@@ -45,8 +48,6 @@ class DenormalizationUpdateMiddleware(object):
|
||||
def recalculate_event_rankings(self, queue):
|
||||
# recalculate tournament (event) rankings:
|
||||
for event_id, user_id in queue:
|
||||
logger.info("recalculate %d tournament Ranking in %s",
|
||||
user_id, event_id)
|
||||
ranking = models.EventRanking.objects.get_or_create(
|
||||
event_id=event_id, user_id=user_id)[0]
|
||||
ranking.recalculate()
|
||||
@@ -54,10 +55,10 @@ class DenormalizationUpdateMiddleware(object):
|
||||
return queue
|
||||
|
||||
def recalulate_kyu_dan_ranking(self, queue):
|
||||
for user_id in queue:
|
||||
ranking = models.KyuDanRanking.objects.get_or_create(user_id=user_id)[
|
||||
0]
|
||||
ranking.recalculate()
|
||||
for user_id, hanchan_start in queue:
|
||||
ranking = models.KyuDanRanking.objects.get_or_create(
|
||||
user_id=user_id)[0]
|
||||
ranking.recalculate(hanchan_start)
|
||||
return queue
|
||||
|
||||
def recalculate_ladder_ranking(self, queue):
|
||||
|
||||
Reference in New Issue
Block a user