kopia lustrzana https://github.com/jedie/PyInventory
base activation of Django import/exort
rodzic
285bac6dbe
commit
26e3e5f803
|
@ -2,6 +2,8 @@ import tagulous
|
||||||
from adminsortable2.admin import SortableInlineAdminMixin
|
from adminsortable2.admin import SortableInlineAdminMixin
|
||||||
from django.contrib import admin
|
from django.contrib import admin
|
||||||
from django.utils.translation import ugettext_lazy as _
|
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.admin.base import BaseUserAdmin
|
||||||
from inventory.models import ItemLinkModel, ItemModel
|
from inventory.models import ItemLinkModel, ItemModel
|
||||||
|
@ -12,8 +14,14 @@ class ItemLinkModelInline(SortableInlineAdminMixin, admin.TabularInline):
|
||||||
extra = 1
|
extra = 1
|
||||||
|
|
||||||
|
|
||||||
|
class ItemModelResource(ModelResource):
|
||||||
|
|
||||||
|
class Meta:
|
||||||
|
model = ItemModel
|
||||||
|
|
||||||
|
|
||||||
@admin.register(ItemModel)
|
@admin.register(ItemModel)
|
||||||
class ItemModelAdmin(BaseUserAdmin):
|
class ItemModelAdmin(ImportExportMixin, BaseUserAdmin):
|
||||||
date_hierarchy = 'create_dt'
|
date_hierarchy = 'create_dt'
|
||||||
list_display = (
|
list_display = (
|
||||||
'kind', 'producer',
|
'kind', 'producer',
|
||||||
|
|
|
@ -1,9 +1,17 @@
|
||||||
from django.contrib import admin
|
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.admin.base import BaseUserAdmin
|
||||||
from inventory.models import LocationModel
|
from inventory.models import LocationModel
|
||||||
|
|
||||||
|
|
||||||
|
class LocationModelResource(ModelResource):
|
||||||
|
|
||||||
|
class Meta:
|
||||||
|
model = LocationModel
|
||||||
|
|
||||||
|
|
||||||
@admin.register(LocationModel)
|
@admin.register(LocationModel)
|
||||||
class LocationModelAdmin(BaseUserAdmin):
|
class LocationModelAdmin(ImportExportMixin, BaseUserAdmin):
|
||||||
pass
|
pass
|
||||||
|
|
Ładowanie…
Reference in New Issue