Pridani ucastnici konfery.
This commit is contained in:
		
							parent
							
								
									ac2d42e7ec
								
							
						
					
					
						commit
						896ed2d928
					
				
					 1 changed files with 26 additions and 1 deletions
				
			
		|  | @ -735,6 +735,7 @@ class Soustredeni_Organizatori(models.Model): | ||||||
|         # NOTE: Poteciální DB HOG bez select_related |         # NOTE: Poteciální DB HOG bez select_related | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  | 
 | ||||||
| @reversion.register(ignore_duplicate_revisions=True) | @reversion.register(ignore_duplicate_revisions=True) | ||||||
| @python_2_unicode_compatible | @python_2_unicode_compatible | ||||||
| class Konfera(models.Model): | class Konfera(models.Model): | ||||||
|  | @ -751,7 +752,8 @@ class Konfera(models.Model): | ||||||
|         help_text=u'Abstrakt konfery tak, jak byl uveden ve sborníku') |         help_text=u'Abstrakt konfery tak, jak byl uveden ve sborníku') | ||||||
|     organizator = models.ForeignKey(Organizator, verbose_name=u'organizátor', related_name='konfery', |     organizator = models.ForeignKey(Organizator, verbose_name=u'organizátor', related_name='konfery', | ||||||
|             on_delete = models.SET_NULL, null=True) |             on_delete = models.SET_NULL, null=True) | ||||||
|     #ucastnici #TODO |     ucastnici = models.ManyToManyField(Resitel, verbose_name=u'účastníci konfery', | ||||||
|  |         help_text=u'Seznam účastníků konfery', through='Konfery_Ucastnici') | ||||||
|     soustredeni = models.ForeignKey(Soustredeni, verbose_name=u'soustředění', related_name='konfery', |     soustredeni = models.ForeignKey(Soustredeni, verbose_name=u'soustředění', related_name='konfery', | ||||||
|             on_delete = models.SET_NULL, null=True) |             on_delete = models.SET_NULL, null=True) | ||||||
|     org_poznamka = models.TextField(u'neveřejná poznámka', blank=True, |     org_poznamka = models.TextField(u'neveřejná poznámka', blank=True, | ||||||
|  | @ -774,6 +776,29 @@ class Konfera(models.Model): | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  | @reversion.register(ignore_duplicate_revisions=True) | ||||||
|  | @python_2_unicode_compatible | ||||||
|  | class Konfery_Ucastnici(models.Model): | ||||||
|  | 
 | ||||||
|  |     class Meta: | ||||||
|  |         db_table = 'seminar_konfery_ucastnici' | ||||||
|  |         verbose_name = u'Účast na konfeře' | ||||||
|  |         verbose_name_plural = u'Účasti na konfeře' | ||||||
|  |         ordering = ['konfera', 'resitel'] | ||||||
|  | 
 | ||||||
|  |     # Interní ID | ||||||
|  |     id = models.AutoField(primary_key = True) | ||||||
|  | 
 | ||||||
|  |     resitel = models.ForeignKey(Resitel, verbose_name=u'řešitel') | ||||||
|  | 
 | ||||||
|  |     konfera = models.ForeignKey(Konfera, verbose_name=u'konfera') | ||||||
|  | 
 | ||||||
|  |     poznamka = models.TextField(u'neveřejná poznámka', blank=True, | ||||||
|  |         help_text=u'Neveřejná poznámka k účasti (plain text)') | ||||||
|  | 
 | ||||||
|  |     def __str__(self): | ||||||
|  |         return force_unicode(u'%s na %s' % (self.resitel, self.konfera, )) | ||||||
|  |         # NOTE: Poteciální DB HOG bez select_related | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| @python_2_unicode_compatible | @python_2_unicode_compatible | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue