diff --git a/galerie/models.py b/galerie/models.py index 12c0549d..dc5340f9 100644 --- a/galerie/models.py +++ b/galerie/models.py @@ -77,7 +77,7 @@ class Obrazek(models.Model): # obrázek potřebuje název, protože se z něj generuje cesta pro jeho uložení # (a pak se podle něj taky řadí) if self.nazev is None: - self.nazev = os.path.basename(self.obrazek_velky.name) + self.nazev = os.path.basename(self.soubor.name) super(Obrazek, self).save(*args, **kwargs) def jako_bazmek(self): diff --git a/galerie/views.py b/galerie/views.py index fa2a15e9..a3ec8dd2 100644 --- a/galerie/views.py +++ b/galerie/views.py @@ -91,8 +91,6 @@ def detail(request, pk, fotka, soustredeni): """Zobrazeni nahledu fotky s id 'fotka'.""" MAX_VYSKA = 900 MAX_SIRKA = 900 - MAX_VYSKA_MALA = 100 - MAX_SIRKA_MALA = 200 NAHLEDU = 1 galerie = get_object_or_404(Galerie, pk=pk) @@ -142,14 +140,17 @@ def detail(request, pk, fotka, soustredeni): form = KomentarForm({'komentar': obrazek.popis}) # Preskalovani obrazku do vybraneho prostoru. - vyska = obrazek.obrazek_stredni.height - sirka = obrazek.obrazek_stredni.width - if vyska > MAX_VYSKA: - sirka = sirka * MAX_VYSKA / vyska - vyska = MAX_VYSKA - if sirka > MAX_SIRKA: - vyska = vyska * MAX_SIRKA / sirka - sirka = MAX_SIRKA + # FIXME: do CSS! + vyska = MAX_VYSKA + sirka = MAX_SIRKA +# vyska = obrazek.obrazek_stredni.height +# sirka = obrazek.obrazek_stredni.width +# if vyska > MAX_VYSKA: +# sirka = sirka * MAX_VYSKA / vyska +# vyska = MAX_VYSKA +# if sirka > MAX_SIRKA: +# vyska = vyska * MAX_SIRKA / sirka +# sirka = MAX_SIRKA return render(request, 'galerie/Galerie.html', {'galerie' : galerie,