7a165b3f by 冯轩

add:log

1 parent 203b4a05
...@@ -161,13 +161,13 @@ class DocGenericView(LoggerMixin, GenericExceptionMixin, GenericAPIView): ...@@ -161,13 +161,13 @@ class DocGenericView(LoggerMixin, GenericExceptionMixin, GenericAPIView):
161 def get_object(self): 161 def get_object(self):
162 return None 162 return None
163 163
164 class IWABaseView: 164 class IWABaseView(LoggerMixin, GenericExceptionMixin, GenericAPIView):
165 165
166 permission_classes = () 166 permission_classes = ()
167 authentication_classes = () 167 authentication_classes = ()
168 168
169 @staticmethod 169 @staticmethod
170 def get_token(iwa_url_base, code, redirect_uri, client_id_base64): 170 def get_token(self, iwa_url_base, code, redirect_uri, client_id_base64):
171 headers = { 171 headers = {
172 'Authorization': 'Basic {0}'.format(client_id_base64), # client_id:secret做base64encode 172 'Authorization': 'Basic {0}'.format(client_id_base64), # client_id:secret做base64encode
173 'Content-type': 'application/x-www-form-urlencoded', 173 'Content-type': 'application/x-www-form-urlencoded',
...@@ -180,6 +180,7 @@ class IWABaseView: ...@@ -180,6 +180,7 @@ class IWABaseView:
180 # get_params_str = '&'.join(['{0}={1}'.format(k, v) for k, v in get_params_dict.items()]) 180 # get_params_str = '&'.join(['{0}={1}'.format(k, v) for k, v in get_params_dict.items()])
181 iwa_token_url = '{0}intranetb2x/access_token'.format(iwa_url_base) 181 iwa_token_url = '{0}intranetb2x/access_token'.format(iwa_url_base)
182 res = requests.post(url=iwa_token_url, headers=headers, data=get_params_dict) 182 res = requests.post(url=iwa_token_url, headers=headers, data=get_params_dict)
183 #self.running_log.info('[iwa url={0}] [res={1}]'.format(iwa_token_url, res))
183 184
184 return res.json().get('access_token', '') 185 return res.json().get('access_token', '')
185 186
...@@ -190,6 +191,7 @@ class IWABaseView: ...@@ -190,6 +191,7 @@ class IWABaseView:
190 } 191 }
191 iwa_user_url = '{0}intranetb2x/userinfo'.format(iwa_url_base) 192 iwa_user_url = '{0}intranetb2x/userinfo'.format(iwa_url_base)
192 res = requests.get(iwa_user_url, headers=headers) 193 res = requests.get(iwa_user_url, headers=headers)
194 #self.running_log.info('[iwa url={0}] [res={1}]'.format(iwa_user_url, res))
193 195
194 return res.json().get('sub', '') 196 return res.json().get('sub', '')
195 197
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!