code: def make_category(self, string, parent=None, order=1):
          
          cat = Category(
              name=string.strip(),
              slug=slugify(SLUG_TRANSLITERATOR(string.strip()))[:49],
              # arent=parent,
              order=order
          )
          cat._tree_manager.insert_node(cat, parent, 'last-child', True)
          cat.save()
          if parent:
              parent.rght = cat.rght + 1
              parent.save()
          return cat
docs: Make and save a category object from a string