Prokliky z Admina
netestováno
This commit is contained in:
parent
cfb59341e3
commit
4b58021380
1 changed files with 7 additions and 0 deletions
|
|
@ -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)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue