bornhack-website/src/info/admin.py

27 lines
659 B
Python
Raw Normal View History

from django.contrib import admin
from reversion.admin import VersionAdmin
2018-03-04 14:56:11 +00:00
from .models import (
InfoItem,
InfoCategory
)
2016-12-28 23:15:13 +00:00
2018-02-11 16:55:15 +00:00
@admin.register(InfoItem)
class InfoItemAdmin(VersionAdmin):
list_filter = ['category', 'category__team__camp',]
2018-02-11 16:55:15 +00:00
list_display = ['headline',]
class InfoItemInlineAdmin(admin.StackedInline):
model = InfoItem
list_filter = ['category', 'category__team__camp',]
2018-02-11 16:55:15 +00:00
list_display = ['headline',]
@admin.register(InfoCategory)
class InfoCategorydmin(admin.ModelAdmin):
list_filter = ['team__camp',]
2018-02-11 16:55:15 +00:00
list_display = ['headline',]
search_fields = ['headline', 'body']
inlines = [InfoItemInlineAdmin]