models.py: zalamování řádků
This commit is contained in:
parent
11ef242141
commit
54237d0cb2
1 changed files with 16 additions and 9 deletions
|
@ -588,12 +588,12 @@ class Problem(SeminarModelBase):
|
|||
]
|
||||
stav = models.CharField('stav problému', max_length=32, choices=STAV_CHOICES, blank=False, default=STAV_NAVRH)
|
||||
|
||||
zamereni = TaggableManager(verbose_name='zaměření', help_text='Zaměření M/F/I/O problému, příp. další tagy', blank=True)
|
||||
zamereni = TaggableManager(verbose_name='zaměření',
|
||||
help_text='Zaměření M/F/I/O problému, příp. další tagy', blank=True)
|
||||
|
||||
poznamka = models.TextField('org poznámky (HTML)', blank=True,
|
||||
help_text='Neveřejný návrh úlohy, návrh řešení, text zadání, poznámky ...')
|
||||
|
||||
|
||||
autor = models.ForeignKey(Organizator, verbose_name='autor problému',
|
||||
related_name='autor_problemu_%(class)s', null=True, blank=True)
|
||||
|
||||
|
@ -658,7 +658,8 @@ class Tema(Problem):
|
|||
(TEMA_TEMA, 'Téma'),
|
||||
(TEMA_SERIAL, 'Seriál'),
|
||||
]
|
||||
tema_typ = models.CharField('Typ tématu', max_length=16, choices=TEMA_CHOICES, blank=False, default=TEMA_TEMA)
|
||||
tema_typ = models.CharField('Typ tématu', max_length=16, choices=TEMA_CHOICES,
|
||||
blank=False, default=TEMA_TEMA)
|
||||
|
||||
rocnik = models.ForeignKey(Rocnik, verbose_name='ročník',blank=True, null=True)
|
||||
|
||||
|
@ -706,19 +707,25 @@ class Uloha(Problem):
|
|||
verbose_name_plural = 'Úlohy'
|
||||
|
||||
|
||||
zadani = models.OneToOneField(Text, verbose_name='veřejné zadání', related_name="uloha_zadani_set", blank=True, null=True)
|
||||
zadani = models.OneToOneField(Text, verbose_name='veřejné zadání',
|
||||
related_name="uloha_zadani_set", blank=True, null=True)
|
||||
|
||||
vzorak = models.OneToOneField(Text, verbose_name='vzorové řešení', related_name="uloha_vzorak_set", blank=True, null=True)
|
||||
vzorak = models.OneToOneField(Text, verbose_name='vzorové řešení',
|
||||
related_name="uloha_vzorak_set", blank=True, null=True)
|
||||
|
||||
|
||||
cislo_zadani = models.ForeignKey(Cislo, verbose_name='číslo zadání', blank=True, null=True, related_name='zadane_ulohy')
|
||||
cislo_zadani = models.ForeignKey(Cislo, verbose_name='číslo zadání', blank=True,
|
||||
null=True, related_name='zadane_ulohy')
|
||||
|
||||
cislo_deadline = models.ForeignKey(Cislo, verbose_name='číslo deadlinu', blank=True, null=True, related_name='deadlinove_ulohy')
|
||||
cislo_deadline = models.ForeignKey(Cislo, verbose_name='číslo deadlinu', blank=True,
|
||||
null=True, related_name='deadlinove_ulohy')
|
||||
|
||||
cislo_reseni = models.ForeignKey(Cislo, verbose_name='číslo řešení', blank=True, null=True, related_name='resene_ulohy',
|
||||
cislo_reseni = models.ForeignKey(Cislo, verbose_name='číslo řešení', blank=True,
|
||||
null=True, related_name='resene_ulohy',
|
||||
help_text='Číslo s řešením úlohy, jen pro úlohy')
|
||||
|
||||
max_body = models.DecimalField(max_digits=8, decimal_places=1, verbose_name='maximum bodů', blank=True, null=True)
|
||||
max_body = models.DecimalField(max_digits=8, decimal_places=1, verbose_name='maximum bodů',
|
||||
blank=True, null=True)
|
||||
|
||||
def kod_v_rocniku(self):
|
||||
if self.stav == 'zadany':
|
||||
|
|
Loading…
Reference in a new issue