Я хочу создать неактивного пользователя и отправить им электронную почту активации. Это мое мнение:Django-Create User
secret = hexlify(os.urandom(6))
userName = form.cleaned_data['email']
if User.objects.filter(username=userName):
message = EmailMessage('portal/pay_email2.html',{'refid':pk, 'amount':total,'Payment':Payment,'secret': secret }, 'Madeeha ', to=[form.cleaned_data['email']])
message.send()
else:
userPass = hexlify(os.urandom(4))
userMail = form.cleaned_data['email']
user = User.objects.create_user(userName, userMail,userPass)
user.save()
message = EmailMessage('portal/pay_email.html',{'refid':pk, 'amount':total,'Payment':Payment,'userName':userName, 'userPass':userPass, 'secret': secret }, 'Madeeha ', to=[form.cleaned_data['email']])
message.send()
чем проблема? –
Я создаю пользователя, но он создает активного пользователя, и я хочу создать неактивного пользователя и отправить им почту для активации –