39 lines
805 B
Python
39 lines
805 B
Python
from django.contrib import admin
|
|
|
|
from .models import EventStatus, EventFlag, Event, OneClickAction, Participant, TrashedParticipant
|
|
|
|
|
|
@admin.register(EventStatus)
|
|
class EventStatusAdmin(admin.ModelAdmin):
|
|
pass
|
|
|
|
|
|
class EventFlagInline(admin.TabularInline):
|
|
model = EventFlag
|
|
extra = 1
|
|
|
|
|
|
class EventParticipantInline(admin.TabularInline):
|
|
model = Participant
|
|
extra = 1
|
|
|
|
@admin.register(Event)
|
|
class EventAdmin(admin.ModelAdmin):
|
|
inlines = [EventFlagInline, EventParticipantInline]
|
|
ordering = ['sport', 'number']
|
|
|
|
|
|
@admin.register(OneClickAction)
|
|
class OneClickActionAdmin(admin.ModelAdmin):
|
|
pass
|
|
|
|
|
|
@admin.register(Participant)
|
|
class ParticipantAdmin(admin.ModelAdmin):
|
|
pass
|
|
|
|
|
|
@admin.register(TrashedParticipant)
|
|
class TrashedParticipantAdmin(admin.ModelAdmin):
|
|
pass
|