Fix: funguje vytvoření orga i s fotkou
This commit is contained in:
		
							parent
							
								
									7bb4579c1b
								
							
						
					
					
						commit
						741040fc9c
					
				
					 1 changed files with 7 additions and 0 deletions
				
			
		|  | @ -795,10 +795,17 @@ class Organizator(models.Model): | ||||||
|         verbose_name_plural = 'Organizátoři' |         verbose_name_plural = 'Organizátoři' | ||||||
| 
 | 
 | ||||||
|     def save(self): |     def save(self): | ||||||
|  |         # v databázi uložený záznam o organizátorovi | ||||||
|  |         puvodni = None | ||||||
|  | 
 | ||||||
|  |         # pokud už organizátor v databázi existuje, nastav puvodni | ||||||
|         if self.id is not None: |         if self.id is not None: | ||||||
|             puvodni = Organizator.objects.get(id=self.id) |             puvodni = Organizator.objects.get(id=self.id) | ||||||
|  |         # pokud nahráváme fotku | ||||||
|         if self.foto: |         if self.foto: | ||||||
|  |             # a je jiná než ta stará | ||||||
|             if not puvodni or puvodni.foto != self.foto: |             if not puvodni or puvodni.foto != self.foto: | ||||||
|  |                 # uložíme ji | ||||||
|                 original = Image.open(self.foto) |                 original = Image.open(self.foto) | ||||||
|                 jmeno = os.path.basename(self.foto.file.name) |                 jmeno = os.path.basename(self.foto.file.name) | ||||||
|                 Organizator._vyrobMiniaturu(original, jmeno, 500, self.foto) |                 Organizator._vyrobMiniaturu(original, jmeno, 500, self.foto) | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue
	
	 Matěj Kocián
						Matěj Kocián