From dc83ecb803367927649ac7d31b525c43fcaff7de Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Mon, 5 Dec 2022 12:14:00 +0100 Subject: Admin: importer model export --- ishtar_common/admin.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'ishtar_common/admin.py') diff --git a/ishtar_common/admin.py b/ishtar_common/admin.py index 578ad9939..10c8c7337 100644 --- a/ishtar_common/admin.py +++ b/ishtar_common/admin.py @@ -1796,9 +1796,19 @@ class ImporterColumnAdmin(admin.ModelAdmin): admin_site.register(models.ImporterColumn, ImporterColumnAdmin) -class ImporterModelAdmin(admin.ModelAdmin): +class ImporterModelAdmin(ImportActionAdmin, ImportJSONActionAdmin): list_display = ("name", "klass") + import_keys = ["klass"] model = models.ImporterModel + actions = [ + export_as_csv_action(), + serialize_type_action, + ] + CSV_FIELD_ORDER = [ + "id", + "klass", + "name", + ] admin_site.register(models.ImporterModel, ImporterModelAdmin) -- cgit v1.2.3