Paginator der besser ins Design passt.
This commit is contained in:
@@ -7,9 +7,10 @@ Created on 19.09.2011
|
||||
"""
|
||||
# import stuff we need from django
|
||||
from django.contrib import admin
|
||||
from django.utils.translation import ugettext as _
|
||||
|
||||
from . import models, set_dirty
|
||||
from forms import PlayerFormSet
|
||||
from django.utils.translation import ugettext as _
|
||||
|
||||
|
||||
def recalculate(modeladmin, request, queryset):
|
||||
@@ -27,7 +28,10 @@ def recalculate(modeladmin, request, queryset):
|
||||
set_dirty(season=ranking_season.id)
|
||||
elif isinstance(modeladmin, LadderRankingAdmin):
|
||||
for ladder_ranking in queryset:
|
||||
set_dirty(user=ladder_ranking.user_id, season=ladder_ranking.season_id) # @IgnorePep8
|
||||
set_dirty(user=ladder_ranking.user_id,
|
||||
season=ladder_ranking.season_id) # @IgnorePep8
|
||||
|
||||
|
||||
recalculate.short_description = _("Recalculate")
|
||||
|
||||
|
||||
@@ -35,7 +39,7 @@ class PlayerInline(admin.TabularInline):
|
||||
extra = 4
|
||||
formset = PlayerFormSet
|
||||
readonly_fields = ('placement', 'kyu_points', 'dan_points', 'bonus_points',
|
||||
'comment',)
|
||||
'comment',)
|
||||
max_num = 4
|
||||
model = models.Player
|
||||
|
||||
@@ -43,7 +47,7 @@ class PlayerInline(admin.TabularInline):
|
||||
class EventRankingAdmin(admin.ModelAdmin):
|
||||
list_filter = ['event']
|
||||
list_display = ('placement', 'user', 'event', 'avg_placement', 'avg_score',
|
||||
'hanchan_count', 'good_hanchans', 'won_hanchans', 'dirty')
|
||||
'hanchan_count', 'good_hanchans', 'won_hanchans', 'dirty')
|
||||
list_display_links = ('user',)
|
||||
actions = [recalculate]
|
||||
|
||||
@@ -53,7 +57,7 @@ class HanchanAdmin(admin.ModelAdmin):
|
||||
date_hierarchy = 'start'
|
||||
list_filter = ['season', 'event']
|
||||
list_display = ('event', 'start', 'player_names', 'comment',
|
||||
'confirmed', 'valid', 'check_validity')
|
||||
'confirmed', 'valid', 'check_validity')
|
||||
inlines = (PlayerInline,)
|
||||
readonly_fields = ('valid', 'check_validity')
|
||||
|
||||
@@ -66,13 +70,14 @@ class HanchanAdmin(admin.ModelAdmin):
|
||||
class KyuDanAdmin(admin.ModelAdmin):
|
||||
actions = [recalculate]
|
||||
list_display = ('user', 'kyu', 'kyu_points', 'dan', 'dan_points',
|
||||
'hanchan_count', 'dirty')
|
||||
'hanchan_count', 'dirty')
|
||||
|
||||
|
||||
class LadderRankingAdmin(admin.ModelAdmin):
|
||||
actions = [recalculate]
|
||||
list_display = ('placement', 'season', 'user', 'avg_placement',
|
||||
'avg_score', 'hanchan_count', 'good_hanchans', 'won_hanchans', 'dirty')
|
||||
'avg_score', 'hanchan_count', 'good_hanchans',
|
||||
'won_hanchans', 'dirty')
|
||||
list_display_links = ('user',)
|
||||
list_filter = ('season',)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user