Merge pull request #200 from bornhack/fix_admin_for_info

Fix admin for Info.
This commit is contained in:
Víðir Valberg Guðmundsson 2018-02-11 18:03:51 +01:00 committed by GitHub
commit caa8856f72
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 18 additions and 2 deletions

View File

@ -1,6 +1,22 @@
from django.contrib import admin
from .models import *
admin.site.register(InfoCategory)
admin.site.register(InfoItem)
@admin.register(InfoItem)
class InfoItemAdmin(admin.ModelAdmin):
list_filter = ['category', 'category__camp',]
list_display = ['headline',]
class InfoItemInlineAdmin(admin.StackedInline):
model = InfoItem
list_filter = ['category', 'category__camp',]
list_display = ['headline',]
@admin.register(InfoCategory)
class InfoCategorydmin(admin.ModelAdmin):
list_filter = ['camp',]
list_display = ['headline',]
search_fields = ['headline', 'body']
inlines = [InfoItemInlineAdmin]