diff options
| author | Étienne Loks <etienne.loks@iggdrasil.net> | 2022-12-05 12:14:00 +0100 | 
|---|---|---|
| committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2022-12-12 12:23:20 +0100 | 
| commit | dc83ecb803367927649ac7d31b525c43fcaff7de (patch) | |
| tree | 7dcabc851f8e5637aa290dd299146534eaf3e9d7 /ishtar_common/admin.py | |
| parent | dc850e386f19d97d80efd77302425433a204d08b (diff) | |
| download | Ishtar-dc83ecb803367927649ac7d31b525c43fcaff7de.tar.bz2 Ishtar-dc83ecb803367927649ac7d31b525c43fcaff7de.zip  | |
Admin: importer model export
Diffstat (limited to 'ishtar_common/admin.py')
| -rw-r--r-- | ishtar_common/admin.py | 12 | 
1 files changed, 11 insertions, 1 deletions
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)  | 
