Эх сурвалжийг харах

设备获取域名打印ip和国家代码信息

locky 3 жил өмнө
parent
commit
0bb70083d7

+ 4 - 1
Controller/DeviceConfirmRegion.py

@@ -1,3 +1,4 @@
+import logging
 import time
 
 from django.utils.decorators import method_decorator
@@ -29,10 +30,12 @@ class ConfirmRegion(TemplateView):
         ip = CommonService.get_ip_address(request)
         # ip = '14.102.176.0'
         ipInfo = CommonService.getIpIpInfo(ip, "CN")
+        logger = logging.getLogger('info')
+        logger.info('设备获取域名---ip:{},country_code:{}'.format(ip, ipInfo['country_code']))
         if ipInfo['country_code']:
             device_request_url = CountryModel.objects.filter(country_code=ipInfo['country_code']).values("region__api")
             if device_request_url.exists():
-                return response.json(0, {"request_api_url":device_request_url[0]['region__api']})
+                return response.json(0, {"request_api_url": device_request_url[0]['region__api']})
 
         # 不存在默认返回美洲地区api。
         api = RegionModel.objects.filter(continent_code='NA').values("api")