Esempio n. 1
0
 def create_view(self, controller):
     view_path = dollar_replace(get_config('Paths', 'Views'), {'area': self.area.name, 'controller': controller.name})
     self.prepare_dir(view_path)
     for action in controller.actions:
         self.create_controller_view(view_path, action)
Esempio n. 2
0
 def create_service(self):
     service_path = dollar_replace(get_config('Paths', 'Services'), {'area': self.area.name})
     self.prepare_dir(service_path)
     self.create_service_file(service_path)
Esempio n. 3
0
 def create_controller(self, controller):
     controller_path = dollar_replace(get_config('Paths', 'Controllers'), {'area': self.area.name, 'controller': controller.name})
     self.prepare_dir(controller_path)
     self.create_controller_file(controller_path, controller)
Esempio n. 4
0
 def create_model(self):
     service_path = dollar_replace(get_config('Paths', 'Models'), {'area': self.area.name})
     self.prepare_dir(service_path)