| 123456789101112131415161718192021222324252627282930313233 | 
							- from django.views import View
 
- from Object.ResponseObject import ResponseObject
 
- class DeviceCommonView(View):
 
-     def get(self, request, *args, **kwargs):
 
-         request.encoding = 'utf-8'
 
-         operation = kwargs.get('operation')
 
-         request_dict = request.GET
 
-         return self.validation(request, request_dict, operation)
 
-     def post(self, request, *args, **kwargs):
 
-         request.encoding = 'utf-8'
 
-         operation = kwargs.get('operation')
 
-         request_dict = request.POST
 
-         return self.validation(request, request_dict, operation)
 
-     def validation(self, request, request_dict, operation):
 
-         language = request_dict.get('language', 'en')
 
-         response = ResponseObject(language)
 
-         if operation == 'getDomain':
 
-             return self.get_domain(response)
 
-     @staticmethod
 
-     def get_domain(response):
 
-         data = [
 
-             {"title": "国内", "server": "https://www.zositechc.cn/", "push": "https://push.zositechc.cn/"},
 
-             {"title": "美洲", "server": "https://www.dvema.com/", "push": "https://push.dvema.com/"},
 
-             {"title": "欧洲", "server": "https://www.zositeche.com/", "push": "https://push.zositeche.com/"},
 
-             {"title": "测试", "server": "https://test.zositechc.cn/", "push": "https://test.push.zositechc.cn/"},
 
-         ]
 
-         return response.json(0, data)
 
 
  |