POC Campus Condorcet : pas de description d'entite -> champ editable par l'usager

This commit is contained in:
Paul Marillonnet 2017-10-10 16:31:51 +02:00
parent e599689497
commit 19bed19629
1 changed files with 10 additions and 3 deletions

View File

@ -37,12 +37,19 @@ class InvitationForm(forms.Form):
self.fields[prefilled_field].widget.attrs['readonly'] = True
etablissement_code = kwargs['initial'].get('hote_etablissement')
self.fields['hote_etablissement_description'].initial = ldap_get_description_etablissements(etablissement_code)
self.fields['hote_etablissement_description'].widget.attrs['readonly'] = True
self.fields['hote_etablissement_description'].initial = \
ldap_get_description_etablissements(etablissement_code)
if not self.fields['hote_etablissement_description'].initial :
self.fields['hote_etablissement_description'].initial = etablissement_code
else:
self.fields['hote_etablissement_description'].widget.attrs['readonly'] = True
unite_code = kwargs['initial'].get('hote_unite')
self.fields['hote_unite_description'].initial = ldap_get_description_unites(unite_code)
self.fields['hote_unite_description'].widget.attrs['readonly'] = True
if not self.fields['hote_unite_description'].initial:
self.fields['hote_unite_description'].initial = unite_code
else:
self.fields['hote_unite_description'].widget.attrs['readonly'] = True
# Blank-seperated list of recipient email adresses
email = forms.CharField(