code: def get_template_name(self):
          
          if self.template_name is None:
              name = camelcase2list(self.__class__.__name__)
              name = '{}/{}.html'.format(name.pop(0), '_'.join(name))
              self.template_name = name.lower()
          return self.template_name
docs: Returns the name of the template.
  
          If the template_name property is not set, the value will be generated automatically based on the class name.
  
          Example:
              >>> class MyEntityAction(BaseView): pass
              >>> view = MyEntityAction()
              >>> view.get_template_name()
              "my_entity/action.html"