Есть модель:
class CustomUser(User):
ava = models.ImageField(upload_to='avatars', blank=True, verbose_name='Аватар')
bd = models.DateField(auto_now_add=False, blank=True, null=True, verbose_name='Дата рождения')
objects = UserManager()
Есть форма:
class CustomUserForm(forms.ModelForm):
class Meta:
model = CustomUser
fields = ('username', 'email', 'password')
def save(self):
obj = super(CustomUserForm, self).save(commit=False)
return obj.save()
При сохранении формы, создается новый юзер с указанными именем и почтой, но пароль храниться в базе не в зашифрованном виде! Как сохранять пароль в зашифрованном?
Спасибо!