summaryrefslogtreecommitdiff
path: root/ishtar/furnitures/admin.py
diff options
context:
space:
mode:
Diffstat (limited to 'ishtar/furnitures/admin.py')
-rw-r--r--ishtar/furnitures/admin.py12
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)