31 lines
832 B
Python
31 lines
832 B
Python
|
from django.contrib import admin
|
||
|
from .models import Chrono, LearnedSkill
|
||
|
from django_extensions.admin import ForeignKeyAutocompleteAdmin
|
||
|
|
||
|
|
||
|
class LearnedSkillAdmin(admin.ModelAdmin):
|
||
|
model = LearnedSkill
|
||
|
|
||
|
list_display = ("date", "jumper", "skill")
|
||
|
# search_fields = ('jumper', 'routine')
|
||
|
autocomplete_fields = ["jumper"]
|
||
|
related_search_fields = {
|
||
|
"jumper": ("last_name", "first_name")
|
||
|
}
|
||
|
|
||
|
class ChronoAdmin(ForeignKeyAutocompleteAdmin):
|
||
|
model = Chrono
|
||
|
|
||
|
list_display = ("date", "jumper", "score", "type")
|
||
|
list_filter = ("type", )
|
||
|
# search_fields = ('jumper', 'routine')
|
||
|
autocomplete_fields = ["jumper"]
|
||
|
|
||
|
related_search_fields = {
|
||
|
"jumper": ("last_name", "first_name")
|
||
|
}
|
||
|
|
||
|
|
||
|
admin.site.register(Chrono, ChronoAdmin)
|
||
|
admin.site.register(LearnedSkill, LearnedSkillAdmin)
|