Exemplo n.º 1
0
 def listele(self):
     """
     Komisyon üyesinin kendisine gelen etkinlik başvurusunu liste şeklinde gördüğü adımdır.
     """
     key = self.current.task_data['etkinlik_basvuru_id']
     etkinlik = BAPEtkinlikProje.objects.get(key)
     self.output['objects'] = [[
         _(u'Etkinlik Başlığı'),
         _(u'Başvuran'),
         _(u'Durum')
     ]]
     list_item = {
         "fields": [
             etkinlik.bildiri_basligi,
             etkinlik.basvuru_yapan.__unicode__(), etkinlik.durum
         ],
         "actions": [
             {
                 'name': _(u'Görüntüle'),
                 'cmd': 'goruntule',
                 'mode': 'normal',
                 'show_as': 'button'
             },
         ],
         "key":
         key,
     }
     self.output['objects'].append(list_item)
     form = JsonForm(title=_(u"%s Etkinlik Başvuru Değerlendirmesi" %
                             etkinlik.__unicode__()))
     form.daha_sonra_karar_ver = fields.Button(_(u"Daha Sonra Karar Ver"),
                                               cmd='daha_sonra_karar_ver')
     self.form_out(form)