summaryrefslogtreecommitdiff
path: root/ishtar/furnitures/admin.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@peacefrogs.net>2010-12-12 02:14:26 +0100
committerÉtienne Loks <etienne.loks@peacefrogs.net>2010-12-24 17:39:03 +0100
commit53cdafa0500ca24d0752d767b77fc4c7d025dc3a (patch)
tree6dbfc07f011341df605acd4d55948f76219cac47 /ishtar/furnitures/admin.py
parent45bfd735f1a9b20072dfcc2194883086b4eb7616 (diff)
downloadIshtar-53cdafa0500ca24d0752d767b77fc4c7d025dc3a.tar.bz2
Ishtar-53cdafa0500ca24d0752d767b77fc4c7d025dc3a.zip
Improvement of the database model (refs #13)
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)