|
@ -40,7 +40,6 @@ def obrazek_filename_obecny(self, filename, typ): |
|
|
return os.path.join('Galerie', force_unicode(gal.soustredeni), cesta, typ, force_unicode(self.nazev)) |
|
|
return os.path.join('Galerie', force_unicode(gal.soustredeni), cesta, typ, force_unicode(self.nazev)) |
|
|
|
|
|
|
|
|
class Obrazek(models.Model): |
|
|
class Obrazek(models.Model): |
|
|
# TODO vkladat do slozek podle soustredeni |
|
|
|
|
|
obrazek_velky = models.ImageField(upload_to=obrazek_filename, |
|
|
obrazek_velky = models.ImageField(upload_to=obrazek_filename, |
|
|
help_text = "Lze vložit libovolně velký obrázek. Ideální je, aby alespoň jeden rozměr měl alespoň 500px.") |
|
|
help_text = "Lze vložit libovolně velký obrázek. Ideální je, aby alespoň jeden rozměr měl alespoň 500px.") |
|
|
obrazek_stredni = models.ImageField(upload_to=obrazek_filename_stredni, null = True, editable = False) |
|
|
obrazek_stredni = models.ImageField(upload_to=obrazek_filename_stredni, null = True, editable = False) |
|
@ -48,7 +47,7 @@ class Obrazek(models.Model): |
|
|
nazev = models.CharField('Název', max_length=50, blank = True, null = True) |
|
|
nazev = models.CharField('Název', max_length=50, blank = True, null = True) |
|
|
popis = models.TextField('Popis', blank = True, null = True) |
|
|
popis = models.TextField('Popis', blank = True, null = True) |
|
|
datum_vlozeni = models.DateTimeField('Datum vložení', auto_now_add = True) |
|
|
datum_vlozeni = models.DateTimeField('Datum vložení', auto_now_add = True) |
|
|
datum = models.DateTimeField('Datum pořízení fotografie', blank = True, null = True) # TODO zjistit z EXIFU |
|
|
datum = models.DateTimeField('Datum pořízení fotografie', blank = True, null = True) |
|
|
galerie = models.ForeignKey('Galerie') |
|
|
galerie = models.ForeignKey('Galerie') |
|
|
poradi = models.IntegerField('Pořadí', blank = True, null = True) |
|
|
poradi = models.IntegerField('Pořadí', blank = True, null = True) |
|
|
def __unicode__(self): |
|
|
def __unicode__(self): |
|
|