Ultron/jumpers/admin.py

31 lines
740 B
Python

from django.contrib import admin
from .models import Jumper, Club
class ClubAdmin(admin.ModelAdmin):
model = Club
list_display = ("name", "acronym", "active")
ordering = ("name",)
list_filter = ("active",)
search_fields = ("name",)
class JumperAdmin(admin.ModelAdmin):
model = Jumper
fields = (
"last_name",
"first_name",
"birthdate",
"gender",
"is_active",
"club"
)
list_display = ("last_name", "first_name", "age", "club", "is_active")
list_filter = ("gender", "is_active", "club")
search_fields = ("last_name", "first_name")
autocomplete_fields = ("club",)
admin.site.register(Jumper, JumperAdmin)
admin.site.register(Club, ClubAdmin)