def process(modeladmin, request, queryset): for m in queryset: parse_input_file(m.id) fuzzy_translate() for m in queryset: write_output_file(m.id)
def handle(self, *args, **options): ids = options['ids'] if not ids: ids = InputFile.objects.filter(output_processed=False).values_list('id', flat=True) for _id in ids: parse_input_file(_id) fuzzy_translate() for _id in ids: write_output_file(_id)