rename UsableResource to UsableObject
[raven.git] / apps / billingsystem / billing / admin.py
1 from django.contrib import admin
2 from billing.models import Account, Charge, ChargeKind, ChargeState, UsableObject
3
4 class AccountAdmin(admin.ModelAdmin):
5     search_fields = ['name']
6     list_display = ('pk', 'name', 'serviceLevel', 'balance')
7
8 class ChargeAdmin(admin.ModelAdmin):
9     date_hierarchy = 'date'
10     list_display = ('pk', 'account', 'object', 'parent', 'kind', 'state', 'date', 'amount', 'coreHours')
11
12 class ChargeKindAdmin(admin.ModelAdmin):
13     list_display = ('pk', 'name')
14
15 class ChargeStateAdmin(admin.ModelAdmin):
16     list_display = ('pk', 'name')
17
18 class UsableObjectAdmin(admin.ModelAdmin):
19     list_display = ('pk', 'name')
20
21 admin.site.register(Account, AccountAdmin)
22 admin.site.register(Charge, ChargeAdmin)
23 admin.site.register(ChargeKind, ChargeKindAdmin)
24 admin.site.register(ChargeState, ChargeStateAdmin)
25 admin.site.register(UsableObject, UsableObjectAdmin)