From 4b5802138058eab4e58b34b26b256f27e76c6d05 Mon Sep 17 00:00:00 2001 From: LEdoian Date: Tue, 16 Dec 2025 22:20:55 +0000 Subject: [PATCH] Prokliky z Admina MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit netestováno --- galerie/models.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/galerie/models.py b/galerie/models.py index 4dd59cd5..695bdb54 100644 --- a/galerie/models.py +++ b/galerie/models.py @@ -1,4 +1,5 @@ from django.db import models +from django.urls import reverse #from django.db.models import Q from imagekit.models import ImageSpecField from imagekit.processors import ResizeToFit, Transpose @@ -80,6 +81,9 @@ class Soubor(models.Model): case self.Typ.NEVIM: return typy.DummyBazmek(self) case _: raise ValueError("Neznámý typ obrázku, bug v kódu!") + def get_absolute_url(self): + return reverse('galerie_soubor', pk=self.galerie.pk, fotka=self.pk) + class Galerie(models.Model): class Viditelnost(models.IntegerChoices): VZDY = 0, 'Vždy' @@ -105,3 +109,6 @@ class Galerie(models.Model): verbose_name = 'Galerie' verbose_name_plural = 'Galerie' db_table = 'galerie_galerie' + + def get_absolute_url(self): + return reverse('galerie_galerie', pk=self.pk)