|
@@ -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")
|