# -*- coding: utf-8 -*-
from colloquium.models import Institution, Talk
from django.contrib import admin


class TalkInline(admin.TabularInline):
    model = Talk
 #   extra = 3

class TalkAdmin(admin.ModelAdmin):
    fields = ['date', 'speaker', 'title', 'abstract', 'inst', 'url', 'pic']
#    fieldsets = [
#        (None,  {'fields': ['date', 'who', 'inst' ]}),
#        ('Talk title', {'fields':['title']}),
#        ('Abstract', {'fields':['abstract']}),
#    ]
    list_display = ('date', 'speaker', 'title')
    list_filter = ['date']
    search_fields = ['speaker', 'title', 'abstract',  ]
    date_hierarchy = 'date'
    ordering = [ '-date' ]

admin.site.register(Talk, TalkAdmin)
admin.site.register(Institution)