def __init__(self, compte=None, zimbraServer=None, *args, **kwargs): super(SelectCalendarForm, self).__init__(*args, **kwargs) if not isinstance(compte, QueryDict) : calendriers = CalendriersCompteZimbra(compte, zimbraServer) tupleListe = list2tuple(calendriers.liste) self.data['cpte'] = compte self.fields['calendrier'] = forms.ChoiceField(choices=tupleListe)
def __init__(self, zimbraServer=None, *args, **kwargs): super(SelectCompteForm, self).__init__(*args, **kwargs) if not isinstance(zimbraServer, QueryDict): print "SelectCompteForm : QueryDict = ", QueryDict print "SelectCompteForm : zimbraServer = ", zimbraServer comptes = ComptesZimbra(zimbraServer) tupleListe = list2tuple(comptes.liste) print "=====SelectCompteForm : tupleListe = ", tupleListe self.fields['compte'] = forms.ChoiceField(choices=tupleListe)