diff options
Diffstat (limited to 'ishtar/furnitures/admin.py')
-rw-r--r-- | ishtar/furnitures/admin.py | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/ishtar/furnitures/admin.py b/ishtar/furnitures/admin.py index 3332f4083..491a6d933 100644 --- a/ishtar/furnitures/admin.py +++ b/ishtar/furnitures/admin.py @@ -98,12 +98,18 @@ class SourceAdmin(admin.ModelAdmin): admin.site.register(models.Source, SourceAdmin) +class BaseItemAdmin(admin.ModelAdmin): + list_display = ('label', 'registration_unit', 'is_isolated') + search_fields = ('label', 'registration_unit__parcel__operation__name',) + model = models.BaseItem + +admin.site.register(models.BaseItem, BaseItemAdmin) + class ItemAdmin(admin.ModelAdmin): list_display = ('label', 'material_type', 'dating', 'volume', 'weight', - 'item_number', 'is_isolated') + 'item_number',) list_filter = ('material_type',) - search_fields = ('label', 'registration_unit__parcel__operation__name', - "dating__period__label") + search_fields = ('label', "dating__period__label") model = models.Item admin.site.register(models.Item, ItemAdmin) |