Milestone 08-14

* Mahjong Ranking wurde stark vereinfacht um Fehler besser vorzubeugen.
* Online WYSIWYG Editor auf CKEditor umgeändert, damit online bearbeiten für unbedarfte besser funktioniert.
* Viele kleine Optimierungen am CSS für bessere Performance.
* CSS wird jetzt aus LESS Code generiert
* Für dise Arbeit wird jetzt grunt und node package management lokal verwendet.
This commit is contained in:
Christian Berg
2015-08-23 16:37:39 +02:00
parent 79eaeb34ad
commit 836eee983d
277 changed files with 14708 additions and 2429 deletions

View File

@@ -1,3 +1,4 @@
from datetime import date
from django import http
from django.conf import settings
from django.contrib import auth, messages
@@ -6,7 +7,7 @@ from django.http import Http404
from django.utils.translation import ugettext as _
from django.views import generic
from mahjong_ranking.models import KyuDanRanking, LadderRanking, LadderSeason
from mahjong_ranking.models import KyuDanRanking, SeasonRanking
from utils import mixins
from . import forms, models
@@ -95,11 +96,11 @@ class MembershipDetail(mixins.LoginRequiredMixin, generic.DetailView):
except KyuDanRanking.DoesNotExist:
context['kyu_dan_ranking'] = None
try:
context['ladder_ranking'] = LadderRanking.objects.get(
context['ladder_ranking'] = SeasonRanking.objects.get(
user=self.object,
season=LadderSeason.objects.current())
except LadderRanking.DoesNotExist:
context['ladder_ranking'] = LadderRanking(user=self.object)
season=date.today().year)
except SeasonRanking.DoesNotExist:
context['ladder_ranking'] = SeasonRanking(user=self.object)
return context