Exemple #1
0
 def partoprengamo(self):
     if self.chu_plentempa:
         return u'plentempe'
     esperanteca_dato(self.ekde), esperanteca_dato(self.ghis)
     return u'inter {} kaj {}'.format(
         esperanteca_dato(self.ekde, jaro=False),
         esperanteca_dato(self.ghis, jaro=False))
Exemple #2
0
 def naskighdatetikedo(self):
     return esperanteca_dato(self.naskighdato)
Exemple #3
0
 def infolist(cls):
     return [u'{} ĝis {}'.format(o.nomo, esperanteca_dato(o.limdato))
             for o in cls.objects.order_by('limdato')]
Exemple #4
0
     required=False, label=eo('Mi preferas unuseksan cxambron')),
 chu_malnoktemulo=forms.BooleanField(
     initial=False, required=False, label=eo('Mi estas malnoktemulo')),
 manghotipo=forms.ModelChoiceField(models.ManghoTipo.objects,
     label=eo('Mangxotipo'), widget=forms.RadioSelect,
     required=True, initial=None,
     empty_label=None,
     error_messages=em(required='Elektu kian manĝon vi volas')),
 manghomendoj=forms.ModelMultipleChoiceField(label=eo('Mi volas mendi'),
     required=False, widget=CheckboxSpecialClass,
     queryset=models.ManghoMendoTipo.objects,
     initial=models.ManghoMendoTipo.objects.all(),
     error_messages=em(invalid_choice='Ne, ne, ne: %r')),
 antaupagos_ghis=CustomLabelModelChoiceField(models.AlighKategorio.objects,
     label=eo('Mi antauxpagos gxis'), required=True, initial=None,
     labelfunc=lambda o: esperanteca_dato(o.limdato),
     widget=RadioSelectSpecialClass, empty_label=None,
     error_messages=em(
         required=eo('Elektu gxis kiam vi faros la antauxpagon'))),
 pagmaniero=PagmanieroChoiceField(
     models.Pagmaniero.objects.filter(chu_publika=True),
     label=eo('Mi antauxpagos per'),
     widget=RadioSelectPagmanieroj, empty_label=None,
     help_text=paginfo,
     error_messages=em(
         required=eo('Elektu kiel vi pagos la antauxpagon'))),
 chu_ueamembro=forms.BooleanField(
     required=False, initial=False,
     label=eo('Mi estas/estos membro de TEJO/UEA en 2013')),
 uea_kodo=forms.CharField(max_length=6, min_length=6, required=False,
     label=eo('UEA-kodo'), validators=[ueakodo_validator],