Prokliky z Admina

netestováno
This commit is contained in:
LEdoian 2025-12-16 22:20:55 +00:00
parent cfb59341e3
commit 4b58021380

View file

@ -1,4 +1,5 @@
from django.db import models from django.db import models
from django.urls import reverse
#from django.db.models import Q #from django.db.models import Q
from imagekit.models import ImageSpecField from imagekit.models import ImageSpecField
from imagekit.processors import ResizeToFit, Transpose from imagekit.processors import ResizeToFit, Transpose
@ -80,6 +81,9 @@ class Soubor(models.Model):
case self.Typ.NEVIM: return typy.DummyBazmek(self) case self.Typ.NEVIM: return typy.DummyBazmek(self)
case _: raise ValueError("Neznámý typ obrázku, bug v kódu!") 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 Galerie(models.Model):
class Viditelnost(models.IntegerChoices): class Viditelnost(models.IntegerChoices):
VZDY = 0, 'Vždy' VZDY = 0, 'Vždy'
@ -105,3 +109,6 @@ class Galerie(models.Model):
verbose_name = 'Galerie' verbose_name = 'Galerie'
verbose_name_plural = 'Galerie' verbose_name_plural = 'Galerie'
db_table = 'galerie_galerie' db_table = 'galerie_galerie'
def get_absolute_url(self):
return reverse('galerie_galerie', pk=self.pk)