base activation of Django import/exort

pull/8/head
JensDiemer 2020-10-24 16:33:02 +02:00
rodzic 285bac6dbe
commit 26e3e5f803
2 zmienionych plików z 18 dodań i 2 usunięć

Wyświetl plik

@ -2,6 +2,8 @@ import tagulous
from adminsortable2.admin import SortableInlineAdminMixin
from django.contrib import admin
from django.utils.translation import ugettext_lazy as _
from import_export.admin import ImportExportMixin
from import_export.resources import ModelResource
from inventory.admin.base import BaseUserAdmin
from inventory.models import ItemLinkModel, ItemModel
@ -12,8 +14,14 @@ class ItemLinkModelInline(SortableInlineAdminMixin, admin.TabularInline):
extra = 1
class ItemModelResource(ModelResource):
class Meta:
model = ItemModel
@admin.register(ItemModel)
class ItemModelAdmin(BaseUserAdmin):
class ItemModelAdmin(ImportExportMixin, BaseUserAdmin):
date_hierarchy = 'create_dt'
list_display = (
'kind', 'producer',

Wyświetl plik

@ -1,9 +1,17 @@
from django.contrib import admin
from import_export.admin import ImportExportMixin
from import_export.resources import ModelResource
from inventory.admin.base import BaseUserAdmin
from inventory.models import LocationModel
class LocationModelResource(ModelResource):
class Meta:
model = LocationModel
@admin.register(LocationModel)
class LocationModelAdmin(BaseUserAdmin):
class LocationModelAdmin(ImportExportMixin, BaseUserAdmin):
pass