我想創建非活動用戶並向他們發送激活電子郵件。 這是我的看法:Django創建用戶
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()
問題是什麼? – 2013-04-22 09:42:45
我正在創建用戶,但它正在創建活動用戶,我想創建非活動用戶並向他們發送激活郵件 – 2013-04-22 09:44:33