initial commit.

This commit is contained in:
Chris GIACOFEI
2024-05-30 16:26:55 -04:00
commit 019f7b5b19
65 changed files with 2212 additions and 0 deletions

29
kegs/admin.py Normal file
View File

@ -0,0 +1,29 @@
from django.contrib import admin
from django.utils.html import format_html
from kegs.models import Keg, KegType, State
import logging
logger = logging.getLogger('django')
class KegInline(admin.TabularInline):
model = Keg
extra = 4
class KegAdmin(admin.ModelAdmin):
readonly_fields = ('id',)
list_display = ['id', 'kegstate', 'kegtype']
list_editable = ['kegstate', 'kegtype']
class KegTypeAdmin(admin.ModelAdmin):
list_display = ['name','manufacturer','size_gal',]
inlines = [
KegInline,
]
class StateAdmin(admin.ModelAdmin):
list_display = ['name']
admin.site.register(Keg, KegAdmin)
admin.site.register(KegType, KegTypeAdmin)
admin.site.register(State, StateAdmin)