コード例 #1
0
 def post(self, request):
     forget_form = ForgetForm(request.POST)
     if forget_form.is_valid():
         email = request.POST.get('email', '')
         send_register_email(email, "forget")
         return render(request, 'send_success.html')
     else:
         return render(request, 'forgetpwd.html',
                       {'forget_form': forget_form})
コード例 #2
0
ファイル: views.py プロジェクト: wzqnls/followme
 def post(self, request):
     forget_form = ForgetForm(request.POST)
     if forget_form.is_valid():
         email = request.POST.get('email', "")
         send_register_email(email, 'forget')
         return render(request, "send_success.html")
     else:
         return render(request, "forgetpwd.html",
                       {"forget_form": forget_form})
コード例 #3
0
 def post(self, request):
     forget_form = ForgetForm(request.POST)  # 初始化,判断forget_form是否合法
     if forget_form.is_valid():
         email = request.POST.get("email", "")
         send_register_email(email, "forget")
         return render(request, 'send_success.html')
     else:
         return render(request, 'forgetpwd.html',
                       {"forget_form": forget_form})
コード例 #4
0
ファイル: views.py プロジェクト: wyftddev/MXOline
 def post(self, request):
     forget_form = ForgetForm(request.POST)
     if forget_form.is_valid():
         email = request.POST.get("email", "")
         send_status = send_email(email=email, send_type="forget")
         if send_status:
             return render(request, 'send_success.html')
     else:
         return render(request, 'forgetpwd.html',
                       {"forget_form": forget_form})
コード例 #5
0
ファイル: views.py プロジェクト: zxcvbn1122334455/MoocOnline
 def post(self, request):
     forget_form = ForgetForm(request.POST)
     if forget_form.is_valid():
         email = request.POST.get("email", "")
         # 此处email为申请重置密码的用户账号
         send_register_email(email, "forget")
         return render(request, "send_success.html")
     else:
         return render(request, "forgetpwd.html",
                       {"forget_form": forget_form})
コード例 #6
0
ファイル: views.py プロジェクト: Andy963/mxonline
 def get(self, request):
     forget_form = ForgetForm(initial={
         'email': '',
         'password': '',
         'captcha': ''
     })
     return render(request, 'forgetpwd.html', {'forget_form': forget_form})
コード例 #7
0
ファイル: views.py プロジェクト: PaleGeek/PythonStudy
 def post(self, request):
     forgetform = ForgetForm(request.POST)
     if forgetform.is_valid():
         email = request.POST.get("email", "")
         all_records = UserProfile.objects.filter(email=email)
         if all_records:
             send_register_email(email, "forget")
             return render(request, "send_success.html")
         else:
             return render(request, "forgetpwd.html", {
                 "forgetform": forgetform,
                 "msg": "这个邮箱地址未注册"
             })
     else:
         return render(request, "forgetpwd.html",
                       {"forget_form": forgetform})
コード例 #8
0
def before_request():
    g.user = current_user
    g.login_form = LoginForm()
    g.search_form = SearchForm()
    g.form = RegistrationForm()
    g.forget_form = ForgetForm()
    g.reset_pwd_form = ResetPasswordForm()
    g.reset_email_form = ResetEmailForm()
    g.add_prod_form = AddProdForm()
コード例 #9
0
 def get(self, request):
     forget_form = ForgetForm()
     return render(request, 'forgetpwd.html', {'forget_form': forget_form})
コード例 #10
0
ファイル: views.py プロジェクト: wzqnls/followme
 def get(self, request):
     forget_form = ForgetForm()
     return render(request, "forgetpwd.html", {"forget_form": forget_form})