inventory / backend / sap / admin.py
admin.py
Raw
from django.contrib import admin
from import_export.admin import ImportExportMixin
from django.contrib.auth.models import Group
from import_export.admin import ImportExportModelAdmin
from import_export_celery.admin_actions import create_export_job_action
from . import models
from import_export import resources
from sap.models import SapItem
from import_export import resources


@admin.register(models.SapItem)
class SapItemAdmin(ImportExportMixin, admin.ModelAdmin):
    model = SapItem
    list_display = ("sap_id", "name", "description", "serial_nbr", "owner")
    list_filter = (
        "sap_id",
        "name",
        "description",
        "inventory_id",
        "serial_nbr",
        "owner",
    )
    fields = ("sap_id", "name", "description", "inventory_id", "serial_nbr", "owner")
    actions = (create_export_job_action,)