コード例 #1
0
ファイル: admin.py プロジェクト: placeB/translation-service
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)
コード例 #2
0
ファイル: process.py プロジェクト: placeB/translation-service
    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)