from django.contrib import admin from draft.models import DraftSession, DraftPick, DraftSessionSettings, DraftSessionParticipant from boxofficefantasy.models import User class DraftSessionSettingsInline(admin.TabularInline): # or TabularInline model = DraftSessionSettings can_delete = False show_change_link = True class DrafteSessionUserInline(admin.TabularInline): extra = 0 model = DraftSessionParticipant class DraftSessionAdmin(admin.ModelAdmin): inlines = [DraftSessionSettingsInline, DrafteSessionUserInline] readonly_fields = ('hashid',) # Register your models here. admin.site.register(DraftSession, DraftSessionAdmin) admin.site.register(DraftSessionSettings) admin.site.register(DraftPick)