From d8440ad9e5501ec5ed6056b5f087e94e6ab467d7 Mon Sep 17 00:00:00 2001 From: Harry Bridge Date: Sat, 5 Jan 2019 20:05:41 +0000 Subject: [PATCH] Updated admin and settings --- admin.py | 27 +++++++++++++++++++-------- 1 file changed, 19 insertions(+), 8 deletions(-) diff --git a/admin.py b/admin.py index d0f14bff..9e01045c 100644 --- a/admin.py +++ b/admin.py @@ -1,26 +1,37 @@ from django.contrib import admin from assets import models as assets + @admin.register(assets.AssetCategory) class AssetCategoryAdmin(admin.ModelAdmin): - pass + list_display = ['id', 'name'] + ordering = ['id'] @admin.register(assets.AssetStatus) class AssetStatusAdmin(admin.ModelAdmin): - pass + list_display = ['id', 'name'] + ordering = ['id'] @admin.register(assets.Supplier) class SupplierAdmin(admin.ModelAdmin): - pass - - -@admin.register(assets.Collection) -class CollectionAdmin(admin.ModelAdmin): - pass + list_display = ['id', 'name'] + ordering = ['id'] @admin.register(assets.Asset) class AssetAdmin(admin.ModelAdmin): + list_display = ['id', 'asset_id', 'description', 'category', 'status'] + list_filter = ['is_cable', 'category'] + search_fields = ['id', 'asset_id', 'description'] + + +@admin.register(assets.Connector) +class ConnectorAdmin(admin.ModelAdmin): + list_display = ['id', '__str__', 'current_rating', 'voltage_rating', 'num_pins'] + + +@admin.register(assets.Cable) +class CableAdmin(admin.ModelAdmin): pass