def _prepare_children(self):
        # computes ids for children: generates them if they are not set
        # and then prepends them with this group's id
        seen = set()
        for id, module in enumerate(self.children):
            proposed_id = (self.id, module.id or id+1) % "%s_%s"
            module.id = uniquify(proposed_id, seen)
            module._prepare_children()
dataset/ETHPy150Open django-admin-tools/django-admin-tools/admin_tools/dashboard/modules.py/Group._prepare_children/swapped operands of `%`