code: def render(self, *args, **kwargs):
          '''
          fun(uid_with_str)
          fun(uid_with_str, slug = val1, glyph = val2)
          '''
  
          uid_with_str = args[0]
  
          slug = kwargs.get('slug', False)
  
          with_title = kwargs.get('with_title', False)
  
          glyph = kwargs.get('glyph', '')
  
          kwd = {
              'glyph': glyph
          }
          curinfo = MCategory.get_by_uid(uid_with_str)
  
          sub_cats = MCategory.query_sub_cat(uid_with_str)
  
          if slug:
              tmpl = 'modules/info/catalog_slug.html'
  
          else:
              tmpl = 'modules/info/catalog_of.html'
          return self.render_string(tmpl,
                                    pcatinfo=curinfo,
                                    sub_cats=sub_cats,
                                    recs=sub_cats,
                                    with_title=with_title,
                                    kwd=kwdf render(self, *args, **kwargs):
          '''
          fun(uid_with_str)
          fun(uid_with_str, slug = val1, glyph = val2)
          '''
  
          uid_with_str = args[0]
  
          slug = kwargs.get('slug', False)
  
          with_title = kwargs.get('with_title', False)
  
          glyph = kwargs.get('glyph', '')
  
          kwd = {
              'glyph': glyph
          }
          curinfo = MCategory.get_by_uid(uid_with_str)
  
          sub_cats = MCategory.query_sub_cat(uid_with_str)
  
          if slug:
              tmpl = 'modules/info/catalog_slug.html'
  
          else:
              tmpl = 'modules/info/catalog_of.html'
          return self.render_string(tmpl,
                                    pcatinfo=curinfo,
                                    sub_cats=sub_cats,
                                    recs=sub_cats,
                                    with_title=with_title,
                                    kwd=kwd)
docs: fun(uid_with_str)
          fun(uid_with_str, slug = val1, glyph = val2)