Example #1
0
 def get(self, **kwargs):
     svc = EnvService(self, kwargs)
     env_res = svc.get_env()
     data = self.get_index_page()
     data.update({
         "env_res": env_res
     })
     return self.render_to_string("admin/defaultset/env_info/edit.html", **data)
Example #2
0
 def get_index_page(self, **kwargs):
     data = super(BaseEnvInternetIpHandler, self).get_index_page()
     svc = EnvService(self, kwargs)
     env_res = svc.get_env()
     env_internet_ip_types = env_res.data.env_internet_ip_types
     page = self.getPage(env_internet_ip_types)
     data.update({
         "Env_Internet_Ip_Types": Env_Internet_Ip_Types,
         "env_res": env_res,
         "page": page
     })
     return data
Example #3
0
 def get_index_page(self, **kwargs):
     data = super(Base_Env_Resource_Value_Handler, self).get_index_page()
     svc = EnvService(self, kwargs)
     env_res = svc.get_env()
     internet_ips = env_res.data.env_internet_ip_types
     internet_ip_options = [{"value": i.id, "desc": i.name} for i in internet_ips]
     internet_ip_options.insert(0, {"value": 0, "desc": u"无需"})
     data.update({
         "Env_Resource_Value": Env_Resource_Value,
         "env_res": env_res,
         "internet_ip_options": internet_ip_options,
         "resource_value": env_res.data.env_resource_value,
     })
     return data