def form_valid(self, form): username = form.cleaned_data["user"] password = utils.generate_password() settings.DIRECTORY.create_user(username, password, form.cleaned_data["mail"]) utils.send_mail(settings.JUPICP_REGISTERMAIL, {'username': username, 'password': password}, form.cleaned_data["mail"]) return super(RegisterView, self).form_valid(form)
def form_valid(self, form): user = form.cleaned_data['user_object'] password = utils.generate_password() user.set_password(password) mails = [mail["mail"] for mail in user.external_mails] if user.mail: mails.append(user.mail) utils.send_mail(settings.JUPICP_PASSWORDMAIL, {'username': user.name, 'mail': user.mail, 'password': password}, mails) return super(PasswordView, self).form_valid(form)