Prechádzať zdrojové kódy

忘记密码url问题

chenjunkai 6 rokov pred
rodič
commit
e44885045d
1 zmenil súbory, kde vykonal 1 pridanie a 4 odobranie
  1. 1 4
      Controller/UserController.py

+ 1 - 4
Controller/UserController.py

@@ -438,7 +438,6 @@ class ForgetPwdView(TemplateView):
     '''
     '''
     忘记密码
     忘记密码
     '''
     '''
-    __server_host = None
 
 
     @method_decorator(csrf_exempt)
     @method_decorator(csrf_exempt)
     def dispatch(self, *args, **kwargs):
     def dispatch(self, *args, **kwargs):
@@ -447,7 +446,6 @@ class ForgetPwdView(TemplateView):
     @ratelimit(key='ip', rate='1/m')
     @ratelimit(key='ip', rate='1/m')
     def get(self, request, *args, **kwargs):
     def get(self, request, *args, **kwargs):
         request.encoding = 'utf-8'
         request.encoding = 'utf-8'
-        self.__server_host = CommonService.req_path(request)
         response = ResponseObject()
         response = ResponseObject()
         was_limited = getattr(request, 'limited', False)
         was_limited = getattr(request, 'limited', False)
         if was_limited is True:
         if was_limited is True:
@@ -457,7 +455,6 @@ class ForgetPwdView(TemplateView):
 
 
     @ratelimit(key='ip', rate='1/m')
     @ratelimit(key='ip', rate='1/m')
     def post(self, request):
     def post(self, request):
-        self.__server_host = CommonService.req_path(request)
         request.encoding = 'utf-8'
         request.encoding = 'utf-8'
         userName = request.POST.get('userName', None)
         userName = request.POST.get('userName', None)
         response = ResponseObject()
         response = ResponseObject()
@@ -494,7 +491,7 @@ class ForgetPwdView(TemplateView):
                     reset_pwd = CommonService.RandomStr(6)
                     reset_pwd = CommonService.RandomStr(6)
                     send_data = TemplateService.email_message(type='forget', language='en')
                     send_data = TemplateService.email_message(type='forget', language='en')
                     reset_link = '{server_host}/account/email-re-pwd?token={token}'.format(
                     reset_link = '{server_host}/account/email-re-pwd?token={token}'.format(
-                        server_host=self.__server_host, token=token)
+                        server_host=SERVER_DOMAIN, token=token)
                     send_body = send_data['body'].format(username=email, reset_pwd=reset_pwd, reset_link=reset_link)
                     send_body = send_data['body'].format(username=email, reset_pwd=reset_pwd, reset_link=reset_link)
                     ses = SesClassObject()
                     ses = SesClassObject()
                     send_res = ses.send_email(send_address_list=[email], subject=send_data['title'], body=send_body)
                     send_res = ses.send_email(send_address_list=[email], subject=send_data['title'], body=send_body)