diff --git a/users/forms.py b/users/forms.py index 9ecd732..63d78f5 100644 --- a/users/forms.py +++ b/users/forms.py @@ -27,25 +27,6 @@ class ProfileForm(forms.ModelForm): } class UserForm(RegisterUserForm): - def save(self, commit=True): - super(UserForm, self).save() - - if not self.instance.image: - self.instance.image = os.path.join(os.path.dirname(settings.BASE_DIR), 'uploads', 'no_image.jpg') - - self.instance.set_password(self.cleaned_data['password1']) - self.instance.save() - - if self.instance.is_staff: - assign_role(self.instance, 'system_admin') - elif self.instance.type_profile == 2: - assign_role(self.instance, 'student') - elif self.instance.type_profile == 1: - assign_role(self.instance, 'professor') - - self.instance.save() - - return self.instance class Meta: model = User diff --git a/users/templates/users/create.html b/users/templates/users/create.html index fc059e9..218a24d 100644 --- a/users/templates/users/create.html +++ b/users/templates/users/create.html @@ -60,8 +60,8 @@ {% render_field field class='form-control' %} {% endif %} {{ field.help_text }} - {% if field.errors.length > 0 %} -