31 lines
740 B
Python
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)
|