def handle(self, *args, **kwargs):
        self.set_options()
        self.header(
            "Creating GitHub issues for model fields without documentation"
        )

        # Loop through all the models and find any fields without docs
        field_count = 0
        missing_list = []
        for m in get_model_list():
            field_list = m().get_field_list()
            field_count += len(field_list)
            for f in field_list:
                if not self.has_docs(f):
                    missing_list.append((m, f))

        # If everything is done, declare victory
        if not missing_list:
            self.success("All %s fields documented!" % field_count)
            return False

        # If not, loop through the missing and create issues
        missing_count = len(missing_list)
        self.log(
            "- %s/%s (%d%%) of fields lack documentation" % (
                intcomma(missing_count),
                intcomma(field_count),
                calculate.percentage(missing_count, field_count)
            )
        )
        for model, field in missing_list[611:]:
            # For now we are excluding the 'other' model module to
            # avoid overkill
            if model().klass_group != 'other':
                self.create_issue(model, field)
Make it happen.
dataset/ETHPy150Open california-civic-data-coalition/django-calaccess-raw-data/example/toolbox/management/commands/createfielddocissues.py/Command.handle