src/ldt/ldt/user/forms.py
changeset 1195 81e5be7f10f9
parent 1193 cd67b17d257d
child 1219 dd46f7a3b064
equal deleted inserted replaced
1194:8e20df96315b 1195:81e5be7f10f9
   112     def __init__(self, user=None, *args, **kwargs):
   112     def __init__(self, user=None, *args, **kwargs):
   113         self.user = user
   113         self.user = user
   114         super(LanguageChangeForm, self).__init__(*args, **kwargs)
   114         super(LanguageChangeForm, self).__init__(*args, **kwargs)
   115         
   115         
   116     def save(self):
   116     def save(self):
   117         profile = self.user.get_profile()
   117         self.user.language = self.cleaned_data['language']
   118         profile.language = self.cleaned_data['language']
   118         self.user.save()
   119         profile.save()
       
   120         return self.user
   119         return self.user
   121            
   120            
   122 class PictureForm(forms.Form):
   121 class PictureForm(forms.Form):
   123     image=forms.ImageField(label=_("Profile picture"), required=False)
   122     image=forms.ImageField(label=_("Profile picture"), required=False)
   124     url_image=forms.CharField(max_length=1024, required=False)
   123     url_image=forms.CharField(max_length=1024, required=False)