website/src/events/admin.py

41 lines
1.1 KiB
Python
Raw Normal View History

from django.contrib import admin
from .models import Event, EventPlayer, Team
#admin.site.register(Event)
#admin.site.register(Scores)
@admin.register(Event)
class event(admin.ModelAdmin):
#list display
list_display = ['name', 'start_date', 'end_date']
# search list
search_fields = ['name', 'slug', 'description', 'password']
@admin.register(EventPlayer)
class score(admin.ModelAdmin):
#list display
list_display = ['user', 'event', 'score']
#list Filter
list_filter = ('event',)
# search list
search_fields = ['user__username', 'score', 'event__name']
# Register your models here.
2021-12-17 19:02:19 +01:00
@admin.register(Team)
class team(admin.ModelAdmin):
#list display
list_display = ['name', 'password']
#list Filter
# list_filter = ('event',)
# search list
search_fields = ['name']
# @admin.register(EventPlayer)
# class eventplayer(admin.ModelAdmin):
# #list display
# list_display = ['user', 'event', 'team']
# #list Filter
# list_filter = ('event', 'team__name')
# # search list
# search_fields = ['user__username', 'event__name']