Fehler bei Vergabe von Bonuspunkte korrigiert.
Kommentare für Bonuspunkte werden jetzt als Kommentar beim Spieler hinterlassen, nicht als Kommentar in der Hanchan. FIXED: 3_in_a_row counter wurde nicht zurückgesetzt wenn Bonuspunkte vergeben wurden. FIXED: Durchschnittliche Platzierung während eines Events wurde nur als Ganzzahl berechnet. Wird nun als Fießkomma berechnet und gesichert.
This commit is contained in:
@@ -11,9 +11,6 @@ from django.utils.safestring import mark_safe
|
||||
from django.utils.translation import get_language, ugettext as _
|
||||
from django.core.exceptions import ValidationError
|
||||
from ckeditor.fields import RichTextField
|
||||
|
||||
|
||||
from kasu.image_models import ImageModel
|
||||
from utils import STATUS_CHOICES, STATUS_WAITING, STATUS_PUBLISHED, \
|
||||
cleaner
|
||||
|
||||
@@ -42,11 +39,15 @@ def get_upload_path(instance, filename):
|
||||
|
||||
|
||||
class ArticleManager(models.Manager):
|
||||
|
||||
def get_queryset(self):
|
||||
return super(ArticleManager, self).get_queryset().select_related('author', 'category')
|
||||
|
||||
def published(self):
|
||||
return self.filter(status=STATUS_PUBLISHED, date_created__lte=now())
|
||||
|
||||
|
||||
class Article(ImageModel):
|
||||
class Article(models.Model):
|
||||
headline_de = models.CharField(_('Headline'), max_length=255)
|
||||
headline_en = models.CharField('Headline', max_length=255, blank=True)
|
||||
content_de = RichTextField(_('Content'))
|
||||
@@ -80,11 +81,11 @@ class Article(ImageModel):
|
||||
return self.headline
|
||||
|
||||
@property
|
||||
def posting_image(self):
|
||||
def get_image(self):
|
||||
if self.image:
|
||||
return self.article
|
||||
return self.image
|
||||
else:
|
||||
return self.category.article
|
||||
return self.category.image
|
||||
|
||||
def get_absolute_url(self):
|
||||
kwargs = {
|
||||
@@ -219,7 +220,7 @@ class Page(models.Model):
|
||||
verbose_name_plural = _('Pages')
|
||||
|
||||
|
||||
class Category(ImageModel):
|
||||
class Category(models.Model):
|
||||
name_de = models.CharField(_('Name'), max_length=80)
|
||||
name_en = models.CharField(_('Name'), max_length=80, blank=True)
|
||||
description_de = models.TextField(_('Description'))
|
||||
|
||||
Reference in New Issue
Block a user