Cislo | funkce get
Cislo.get(rocnik, cislo) vraci cislo posle cisla rocniku a cisla cisla
This commit is contained in:
		
							parent
							
								
									c531fd4f78
								
							
						
					
					
						commit
						a90b395494
					
				
					 1 changed files with 11 additions and 0 deletions
				
			
		|  | @ -11,6 +11,7 @@ from django.utils.encoding import force_unicode | ||||||
| from django.utils.text import slugify | from django.utils.text import slugify | ||||||
| from django.core.urlresolvers import reverse | from django.core.urlresolvers import reverse | ||||||
| from django.core.cache import cache | from django.core.cache import cache | ||||||
|  | from django.core.exceptions import ObjectDoesNotExist | ||||||
| from imagekit.models import ImageSpecField, ProcessedImageField | from imagekit.models import ImageSpecField, ProcessedImageField | ||||||
| from imagekit.processors import ResizeToFit, Transpose | from imagekit.processors import ResizeToFit, Transpose | ||||||
| 
 | 
 | ||||||
|  | @ -28,6 +29,7 @@ from reversion import revisions as reversion | ||||||
| 
 | 
 | ||||||
| from seminar.utils import roman | from seminar.utils import roman | ||||||
| 
 | 
 | ||||||
|  | 
 | ||||||
| class SeminarModelBase(models.Model): | class SeminarModelBase(models.Model): | ||||||
| 
 | 
 | ||||||
|     class Meta: |     class Meta: | ||||||
|  | @ -382,6 +384,15 @@ class Cislo(SeminarModelBase): | ||||||
|             return None |             return None | ||||||
|         return cs[i] |         return cs[i] | ||||||
| 
 | 
 | ||||||
|  |     @classmethod | ||||||
|  |     def get(cls, rocnik, cislo): | ||||||
|  |         try: | ||||||
|  |             r = Rocnik.objects.get(rocnik=rocnik) | ||||||
|  |             c = r.cisla.get(cislo=cislo) | ||||||
|  |         except ObjectDoesNotExist: | ||||||
|  |             return None | ||||||
|  |         return c | ||||||
|  | 
 | ||||||
| 
 | 
 | ||||||
| @reversion.register(ignore_duplicate_revisions=True) | @reversion.register(ignore_duplicate_revisions=True) | ||||||
| @python_2_unicode_compatible | @python_2_unicode_compatible | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue
	
	 Bc. Petr Pecha
						Bc. Petr Pecha